
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: module StcControl</title>
</head><body bgcolor="#f0f0f8">

<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>StcControl</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/cgroza/Projects/gEcrit/bin/StcControl.py">/home/cgroza/Projects/gEcrit/bin/StcControl.py</a></font></td></tr></table>
    <p><tt>#&nbsp;-*-&nbsp;coding:&nbsp;utf-8&nbsp;-*-</tt></p>
<p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#aa55cc">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
    
<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="enchant.html">enchant</a><br>
<a href="keyword.html">keyword</a><br>
</td><td width="25%" valign=top><a href="os.html">os</a><br>
<a href="sys.html">sys</a><br>
</td><td width="25%" valign=top><a href="time.html">time</a><br>
<a href="wx.html">wx</a><br>
</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
    
<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl>
<dt><font face="helvetica, arial"><a href="wx.stc.html#StyledTextCtrl">wx.stc.StyledTextCtrl</a>(<a href="wx._core.html#Control">wx._core.Control</a>)
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="StcControl.html#StcTextCtrl">StcTextCtrl</a>
</font></dt></dl>
</dd>
</dl>
 <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="StcTextCtrl">class <strong>StcTextCtrl</strong></a>(<a href="wx.stc.html#StyledTextCtrl">wx.stc.StyledTextCtrl</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt><a href="#StcTextCtrl">StcTextCtrl</a><br>
&nbsp;<br>
Provides&nbsp;the&nbsp;editing&nbsp;facilities&nbsp;and&nbsp;function.<br>
Creates&nbsp;the&nbsp;editor&nbsp;object&nbsp;and&nbsp;its&nbsp;environment.<br>
Stores&nbsp;its&nbsp;file&nbsp;path.<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="StcControl.html#StcTextCtrl">StcTextCtrl</a></dd>
<dd><a href="wx.stc.html#StyledTextCtrl">wx.stc.StyledTextCtrl</a></dd>
<dd><a href="wx._core.html#Control">wx._core.Control</a></dd>
<dd><a href="wx._core.html#Window">wx._core.Window</a></dd>
<dd><a href="wx._core.html#EvtHandler">wx._core.EvtHandler</a></dd>
<dd><a href="wx._core.html#Object">wx._core.Object</a></dd>
<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
</dl>
<hr>
Methods defined here:<br>
<dl><dt><a name="StcTextCtrl-Autosave"><strong>Autosave</strong></a>(self, event, interval)</dt><dd><tt>AutoSave<br>
&nbsp;<br>
Count&nbsp;the&nbsp;numbers&nbsp;of&nbsp;characters&nbsp;entered.&nbsp;If&nbsp;they&nbsp;reach&nbsp;a<br>
value,&nbsp;calls&nbsp;Save.<br>
&nbsp;<br>
Adds&nbsp;a&nbsp;log&nbsp;entry.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnCheckSpace"><strong>OnCheckSpace</strong></a>(self, event)</dt><dd><tt>OnCheckSpace<br>
&nbsp;<br>
Helper&nbsp;function&nbsp;for&nbsp;the&nbsp;OnSpellCheck&nbsp;function.<br>
Checks&nbsp;if&nbsp;the&nbsp;last&nbsp;entered&nbsp;characted&nbsp;is&nbsp;a&nbsp;space.<br>
If&nbsp;it&nbsp;is,&nbsp;calls&nbsp;OnSpellCheck.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnComment"><strong>OnComment</strong></a>(self, event)</dt><dd><tt>OnComment<br>
&nbsp;<br>
Appends&nbsp;a&nbsp;'#'&nbsp;at&nbsp;the&nbsp;eggining&nbsp;of&nbsp;the&nbsp;selected&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnCompBrace"><strong>OnCompBrace</strong></a>(self, event)</dt><dd><tt>OnCompBrace<br>
&nbsp;<br>
If&nbsp;the&nbsp;feature&nbsp;is&nbsp;enabled,&nbsp;it&nbsp;adds&nbsp;a&nbsp;closing&nbsp;brace<br>
at&nbsp;the&nbsp;current&nbsp;cursor&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnCopy"><strong>OnCopy</strong></a>(self, event)</dt><dd><tt>OnCopy<br>
&nbsp;<br>
Copies&nbsp;the&nbsp;selected&nbsp;text&nbsp;to&nbsp;clipboard.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnCut"><strong>OnCut</strong></a>(self, event)</dt><dd><tt>OnCut<br>
&nbsp;<br>
Cuts&nbsp;the&nbsp;selected&nbsp;text&nbsp;and&nbsp;copies&nbsp;it&nbsp;to&nbsp;clipboard.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnDedent"><strong>OnDedent</strong></a>(self, event)</dt><dd><tt>OnDedent<br>
&nbsp;<br>
Dedents&nbsp;the&nbsp;selected&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnIndent"><strong>OnIndent</strong></a>(self, event)</dt><dd><tt>OnIndent<br>
&nbsp;<br>
Indents&nbsp;the&nbsp;selected&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnInsertDate"><strong>OnInsertDate</strong></a>(self, event)</dt><dd><tt>OnInsertDate<br>
&nbsp;<br>
Find&nbsp;the&nbsp;date&nbsp;and&nbsp;inserts&nbsp;it&nbsp;in&nbsp;the&nbsp;current&nbsp;postion.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnPaste"><strong>OnPaste</strong></a>(self, event)</dt><dd><tt>OnPaste<br>
&nbsp;<br>
Pastes&nbsp;from&nbsp;clipboard.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnRedo"><strong>OnRedo</strong></a>(self, event)</dt><dd><tt>OnRedo<br>
&nbsp;<br>
Redos&nbsp;the&nbsp;editor&nbsp;one&nbsp;step.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnReload"><strong>OnReload</strong></a>(self, event)</dt><dd><tt>OnReload<br>
&nbsp;<br>
Loads&nbsp;the&nbsp;current&nbsp;file&nbsp;from&nbsp;the&nbsp;hard&nbsp;disk&nbsp;once&nbsp;again.<br>
Checks&nbsp;for&nbsp;its&nbsp;existence&nbsp;first.&nbsp;If&nbsp;it&nbsp;does&nbsp;not&nbsp;exists,<br>
prompts&nbsp;the&nbsp;user.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnRemoveTrails"><strong>OnRemoveTrails</strong></a>(self, event)</dt><dd><tt>OnRemoveTrails<br>
&nbsp;<br>
Removes&nbsp;the&nbsp;trailing&nbsp;whitespace&nbsp;in&nbsp;the&nbsp;current&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnResetZoom"><strong>OnResetZoom</strong></a>(self, event)</dt><dd><tt>OnResetZoom<br>
&nbsp;<br>
Resets&nbsp;the&nbsp;zoom&nbsp;at&nbsp;the&nbsp;normal&nbsp;state.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnSelectAll"><strong>OnSelectAll</strong></a>(self, event)</dt><dd><tt>OnSelectAll<br>
&nbsp;<br>
Selects&nbsp;all&nbsp;the&nbsp;text&nbsp;in&nbsp;the&nbsp;editor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnSpellCheck"><strong>OnSpellCheck</strong></a>(self, event)</dt><dd><tt>OnSpellCheck<br>
&nbsp;<br>
Delivers&nbsp;the&nbsp;data&nbsp;to&nbsp;the&nbsp;spell&nbsp;checker,&nbsp;and&nbsp;manages<br>
the&nbsp;underlineing&nbsp;and&nbsp;clearing&nbsp;of&nbsp;the&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnUnComment"><strong>OnUnComment</strong></a>(self, event)</dt><dd><tt>OnUnComment<br>
&nbsp;<br>
Removes&nbsp;the&nbsp;'#'&nbsp;at&nbsp;teh&nbsp;beggining&nbsp;of&nbsp;the&nbsp;selected&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnUndo"><strong>OnUndo</strong></a>(self, event)</dt><dd><tt>OnUndo<br>
&nbsp;<br>
Undos&nbsp;the&nbsp;editor&nbsp;one&nbsp;step.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnZoomIn"><strong>OnZoomIn</strong></a>(self, event)</dt><dd><tt>OnZoomIn<br>
&nbsp;<br>
Zooms&nbsp;in&nbsp;the&nbsp;editor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-OnZoomOut"><strong>OnZoomOut</strong></a>(self, event)</dt><dd><tt>OnZoomOut<br>
&nbsp;<br>
Zooms&nbsp;out&nbsp;the&nbsp;editor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Save"><strong>Save</strong></a>(self, event)</dt><dd><tt>Save<br>
&nbsp;<br>
Checks&nbsp;if&nbsp;the&nbsp;objects&nbsp;file&nbsp;path&nbsp;is&nbsp;valid&nbsp;and&nbsp;saves&nbsp;to&nbsp;it.<br>
If&nbsp;not,&nbsp;it&nbsp;calls&nbsp;the&nbsp;SaveAs&nbsp;function&nbsp;to.<br>
Checks&nbsp;if&nbsp;there&nbsp;is&nbsp;a&nbsp;lexer&nbsp;for&nbsp;the&nbsp;file&nbsp;type&nbsp;and&nbsp;enables<br>
it&nbsp;if&nbsp;the&nbsp;option&nbsp;is&nbsp;active.<br>
Adds&nbsp;a&nbsp;log&nbsp;entry.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SaveAs"><strong>SaveAs</strong></a>(self, event)</dt><dd><tt>SaveAs<br>
&nbsp;<br>
Ask&nbsp;the&nbsp;user&nbsp;for&nbsp;a&nbsp;path&nbsp;via&nbsp;a&nbsp;file&nbsp;dialog&nbsp;and&nbsp;the&nbsp;uses<br>
the&nbsp;<a href="wx.stc.html#StyledTextCtrl">StyledTextCtrl</a>'s&nbsp;function&nbsp;to&nbsp;write&nbsp;the&nbsp;date&nbsp;to&nbsp;file.<br>
Returns&nbsp;False&nbsp;if&nbsp;the&nbsp;user&nbsp;did&nbsp;not&nbsp;complete&nbsp;the&nbsp;process.<br>
Checks&nbsp;if&nbsp;there&nbsp;is&nbsp;a&nbsp;lexer&nbsp;for&nbsp;the&nbsp;file&nbsp;type&nbsp;and&nbsp;enables<br>
it&nbsp;if&nbsp;the&nbsp;option&nbsp;is&nbsp;active.<br>
Adds&nbsp;a&nbsp;log&nbsp;entry.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-__init__"><strong>__init__</strong></a>(self, parent, id, src_br, file_path<font color="#909090">='New Document'</font>)</dt><dd><tt>__init__<br>
&nbsp;<br>
Initializes&nbsp;the&nbsp;<a href="wx.stc.html#StyledTextCtrl">StyledTextCtrl</a>&nbsp;object&nbsp;and&nbsp;sets&nbsp;up&nbsp;its<br>
environment.<br>
Binds&nbsp;the&nbsp;proper&nbsp;events&nbsp;to&nbsp;their&nbsp;functions&nbsp;and&nbsp;sets&nbsp;up&nbsp;the<br>
spell&nbsp;checker&nbsp;object.</tt></dd></dl>

<hr>
Methods inherited from <a href="wx.stc.html#StyledTextCtrl">wx.stc.StyledTextCtrl</a>:<br>
<dl><dt><a name="StcTextCtrl-AddRefDocument"><strong>AddRefDocument</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AddRefDocument">AddRefDocument</a>(self,&nbsp;void&nbsp;docPointer)<br>
&nbsp;<br>
Extend&nbsp;life&nbsp;of&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AddStyledText"><strong>AddStyledText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AddStyledText">AddStyledText</a>(self,&nbsp;wxMemoryBuffer&nbsp;data)<br>
&nbsp;<br>
Add&nbsp;array&nbsp;of&nbsp;cells&nbsp;to&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AddText"><strong>AddText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AddText">AddText</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Add&nbsp;text&nbsp;to&nbsp;the&nbsp;document&nbsp;at&nbsp;current&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AddTextRaw"><strong>AddTextRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AddTextRaw">AddTextRaw</a>(self,&nbsp;char&nbsp;text)<br>
&nbsp;<br>
Add&nbsp;text&nbsp;to&nbsp;the&nbsp;document&nbsp;at&nbsp;current&nbsp;position.&nbsp;&nbsp;The&nbsp;text&nbsp;should&nbsp;be<br>
utf-8&nbsp;encoded&nbsp;on&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;can&nbsp;be&nbsp;any&nbsp;8-bit&nbsp;text<br>
in&nbsp;ansi&nbsp;builds.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AddTextUTF8"><strong>AddTextUTF8</strong></a>(self, text)</dt><dd><tt>Add&nbsp;UTF8&nbsp;encoded&nbsp;text&nbsp;to&nbsp;the&nbsp;document&nbsp;at&nbsp;the&nbsp;current&nbsp;position.<br>
Works&nbsp;'natively'&nbsp;in&nbsp;a&nbsp;unicode&nbsp;build&nbsp;of&nbsp;wxPython,&nbsp;and&nbsp;will&nbsp;also&nbsp;work<br>
in&nbsp;an&nbsp;ansi&nbsp;build&nbsp;if&nbsp;the&nbsp;UTF8&nbsp;text&nbsp;is&nbsp;compatible&nbsp;with&nbsp;the&nbsp;current<br>
encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Allocate"><strong>Allocate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Allocate">Allocate</a>(self,&nbsp;int&nbsp;bytes)<br>
&nbsp;<br>
Enlarge&nbsp;the&nbsp;document&nbsp;to&nbsp;a&nbsp;particular&nbsp;size&nbsp;of&nbsp;text&nbsp;bytes.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AppendText"><strong>AppendText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AppendText">AppendText</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Append&nbsp;a&nbsp;string&nbsp;to&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;document&nbsp;without&nbsp;changing&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AppendTextRaw"><strong>AppendTextRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AppendTextRaw">AppendTextRaw</a>(self,&nbsp;char&nbsp;text)<br>
&nbsp;<br>
Append&nbsp;a&nbsp;string&nbsp;to&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;document&nbsp;without&nbsp;changing&nbsp;the<br>
selection.&nbsp;&nbsp;The&nbsp;text&nbsp;should&nbsp;be&nbsp;utf-8&nbsp;encoded&nbsp;on&nbsp;unicode&nbsp;builds&nbsp;of<br>
wxPython,&nbsp;or&nbsp;can&nbsp;be&nbsp;any&nbsp;8-bit&nbsp;text&nbsp;in&nbsp;ansi&nbsp;builds.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AppendTextUTF8"><strong>AppendTextUTF8</strong></a>(self, text)</dt><dd><tt>Append&nbsp;a&nbsp;UTF8&nbsp;string&nbsp;to&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;document&nbsp;without&nbsp;changing<br>
the&nbsp;selection.&nbsp;&nbsp;Works&nbsp;'natively'&nbsp;in&nbsp;a&nbsp;unicode&nbsp;build&nbsp;of&nbsp;wxPython,<br>
and&nbsp;will&nbsp;also&nbsp;work&nbsp;in&nbsp;an&nbsp;ansi&nbsp;build&nbsp;if&nbsp;the&nbsp;UTF8&nbsp;text&nbsp;is&nbsp;compatible<br>
with&nbsp;the&nbsp;current&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompActive"><strong>AutoCompActive</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompActive">AutoCompActive</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;there&nbsp;an&nbsp;auto-completion&nbsp;list&nbsp;visible?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompCancel"><strong>AutoCompCancel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompCancel">AutoCompCancel</a>(self)<br>
&nbsp;<br>
Remove&nbsp;the&nbsp;auto-completion&nbsp;list&nbsp;from&nbsp;the&nbsp;screen.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompComplete"><strong>AutoCompComplete</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompComplete">AutoCompComplete</a>(self)<br>
&nbsp;<br>
User&nbsp;has&nbsp;selected&nbsp;an&nbsp;item&nbsp;so&nbsp;remove&nbsp;the&nbsp;list&nbsp;and&nbsp;insert&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetAutoHide"><strong>AutoCompGetAutoHide</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetAutoHide">AutoCompGetAutoHide</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;or&nbsp;not&nbsp;autocompletion&nbsp;is&nbsp;hidden&nbsp;automatically&nbsp;when&nbsp;nothing&nbsp;matches.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetCancelAtStart"><strong>AutoCompGetCancelAtStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetCancelAtStart">AutoCompGetCancelAtStart</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;auto-completion&nbsp;cancelled&nbsp;by&nbsp;backspacing&nbsp;before&nbsp;start.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetChooseSingle"><strong>AutoCompGetChooseSingle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetChooseSingle">AutoCompGetChooseSingle</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;a&nbsp;single&nbsp;item&nbsp;auto-completion&nbsp;list&nbsp;automatically&nbsp;choose&nbsp;the&nbsp;item.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetCurrent"><strong>AutoCompGetCurrent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetCurrent">AutoCompGetCurrent</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;currently&nbsp;selected&nbsp;item&nbsp;position&nbsp;in&nbsp;the&nbsp;auto-completion&nbsp;list</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetDropRestOfWord"><strong>AutoCompGetDropRestOfWord</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetDropRestOfWord">AutoCompGetDropRestOfWord</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;or&nbsp;not&nbsp;autocompletion&nbsp;deletes&nbsp;any&nbsp;word&nbsp;characters<br>
after&nbsp;the&nbsp;inserted&nbsp;text&nbsp;upon&nbsp;completion.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetIgnoreCase"><strong>AutoCompGetIgnoreCase</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetIgnoreCase">AutoCompGetIgnoreCase</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;state&nbsp;of&nbsp;ignore&nbsp;case&nbsp;flag.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetMaxHeight"><strong>AutoCompGetMaxHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetMaxHeight">AutoCompGetMaxHeight</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Set&nbsp;the&nbsp;maximum&nbsp;height,&nbsp;in&nbsp;rows,&nbsp;of&nbsp;auto-completion&nbsp;and&nbsp;user&nbsp;lists.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetMaxWidth"><strong>AutoCompGetMaxWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetMaxWidth">AutoCompGetMaxWidth</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;maximum&nbsp;width,&nbsp;in&nbsp;characters,&nbsp;of&nbsp;auto-completion&nbsp;and&nbsp;user&nbsp;lists.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetSeparator"><strong>AutoCompGetSeparator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetSeparator">AutoCompGetSeparator</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;auto-completion&nbsp;list&nbsp;separator&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompGetTypeSeparator"><strong>AutoCompGetTypeSeparator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompGetTypeSeparator">AutoCompGetTypeSeparator</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;auto-completion&nbsp;list&nbsp;type-separator&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompPosStart"><strong>AutoCompPosStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompPosStart">AutoCompPosStart</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;caret&nbsp;when&nbsp;the&nbsp;auto-completion&nbsp;list&nbsp;was&nbsp;displayed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSelect"><strong>AutoCompSelect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSelect">AutoCompSelect</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Select&nbsp;the&nbsp;item&nbsp;in&nbsp;the&nbsp;auto-completion&nbsp;list&nbsp;that&nbsp;starts&nbsp;with&nbsp;a&nbsp;string.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetAutoHide"><strong>AutoCompSetAutoHide</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetAutoHide">AutoCompSetAutoHide</a>(self,&nbsp;bool&nbsp;autoHide)<br>
&nbsp;<br>
Set&nbsp;whether&nbsp;or&nbsp;not&nbsp;autocompletion&nbsp;is&nbsp;hidden&nbsp;automatically&nbsp;when&nbsp;nothing&nbsp;matches.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetCancelAtStart"><strong>AutoCompSetCancelAtStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetCancelAtStart">AutoCompSetCancelAtStart</a>(self,&nbsp;bool&nbsp;cancel)<br>
&nbsp;<br>
Should&nbsp;the&nbsp;auto-completion&nbsp;list&nbsp;be&nbsp;cancelled&nbsp;if&nbsp;the&nbsp;user&nbsp;backspaces&nbsp;to&nbsp;a<br>
position&nbsp;before&nbsp;where&nbsp;the&nbsp;box&nbsp;was&nbsp;created.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetChooseSingle"><strong>AutoCompSetChooseSingle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetChooseSingle">AutoCompSetChooseSingle</a>(self,&nbsp;bool&nbsp;chooseSingle)<br>
&nbsp;<br>
Should&nbsp;a&nbsp;single&nbsp;item&nbsp;auto-completion&nbsp;list&nbsp;automatically&nbsp;choose&nbsp;the&nbsp;item.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetDropRestOfWord"><strong>AutoCompSetDropRestOfWord</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetDropRestOfWord">AutoCompSetDropRestOfWord</a>(self,&nbsp;bool&nbsp;dropRestOfWord)<br>
&nbsp;<br>
Set&nbsp;whether&nbsp;or&nbsp;not&nbsp;autocompletion&nbsp;deletes&nbsp;any&nbsp;word&nbsp;characters<br>
after&nbsp;the&nbsp;inserted&nbsp;text&nbsp;upon&nbsp;completion.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetFillUps"><strong>AutoCompSetFillUps</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetFillUps">AutoCompSetFillUps</a>(self,&nbsp;String&nbsp;characterSet)<br>
&nbsp;<br>
Define&nbsp;a&nbsp;set&nbsp;of&nbsp;characters&nbsp;that&nbsp;when&nbsp;typed&nbsp;will&nbsp;cause&nbsp;the&nbsp;autocompletion&nbsp;to<br>
choose&nbsp;the&nbsp;selected&nbsp;item.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetIgnoreCase"><strong>AutoCompSetIgnoreCase</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetIgnoreCase">AutoCompSetIgnoreCase</a>(self,&nbsp;bool&nbsp;ignoreCase)<br>
&nbsp;<br>
Set&nbsp;whether&nbsp;case&nbsp;is&nbsp;significant&nbsp;when&nbsp;performing&nbsp;auto-completion&nbsp;searches.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetMaxHeight"><strong>AutoCompSetMaxHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetMaxHeight">AutoCompSetMaxHeight</a>(self,&nbsp;int&nbsp;rowCount)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;maximum&nbsp;height,&nbsp;in&nbsp;rows,&nbsp;of&nbsp;auto-completion&nbsp;and&nbsp;user&nbsp;lists.<br>
The&nbsp;default&nbsp;is&nbsp;5&nbsp;rows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetMaxWidth"><strong>AutoCompSetMaxWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetMaxWidth">AutoCompSetMaxWidth</a>(self,&nbsp;int&nbsp;characterCount)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;maximum&nbsp;width,&nbsp;in&nbsp;characters,&nbsp;of&nbsp;auto-completion&nbsp;and&nbsp;user&nbsp;lists.<br>
Set&nbsp;to&nbsp;0&nbsp;to&nbsp;autosize&nbsp;to&nbsp;fit&nbsp;longest&nbsp;item,&nbsp;which&nbsp;is&nbsp;the&nbsp;default.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetSeparator"><strong>AutoCompSetSeparator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetSeparator">AutoCompSetSeparator</a>(self,&nbsp;int&nbsp;separatorCharacter)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;separator&nbsp;character&nbsp;in&nbsp;the&nbsp;string&nbsp;setting&nbsp;up&nbsp;an&nbsp;auto-completion&nbsp;list.<br>
Default&nbsp;is&nbsp;space&nbsp;but&nbsp;can&nbsp;be&nbsp;changed&nbsp;if&nbsp;items&nbsp;contain&nbsp;space.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompSetTypeSeparator"><strong>AutoCompSetTypeSeparator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompSetTypeSeparator">AutoCompSetTypeSeparator</a>(self,&nbsp;int&nbsp;separatorCharacter)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;type-separator&nbsp;character&nbsp;in&nbsp;the&nbsp;string&nbsp;setting&nbsp;up&nbsp;an&nbsp;auto-completion&nbsp;list.<br>
Default&nbsp;is&nbsp;'?'&nbsp;but&nbsp;can&nbsp;be&nbsp;changed&nbsp;if&nbsp;items&nbsp;contain&nbsp;'?'.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompShow"><strong>AutoCompShow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompShow">AutoCompShow</a>(self,&nbsp;int&nbsp;lenEntered,&nbsp;String&nbsp;itemList)<br>
&nbsp;<br>
Display&nbsp;a&nbsp;auto-completion&nbsp;list.<br>
The&nbsp;lenEntered&nbsp;parameter&nbsp;indicates&nbsp;how&nbsp;many&nbsp;characters&nbsp;before<br>
the&nbsp;caret&nbsp;should&nbsp;be&nbsp;used&nbsp;to&nbsp;provide&nbsp;context.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AutoCompStops"><strong>AutoCompStops</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AutoCompStops">AutoCompStops</a>(self,&nbsp;String&nbsp;characterSet)<br>
&nbsp;<br>
Define&nbsp;a&nbsp;set&nbsp;of&nbsp;character&nbsp;that&nbsp;when&nbsp;typed&nbsp;cancel&nbsp;the&nbsp;auto-completion&nbsp;list.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-BackTab"><strong>BackTab</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-BackTab">BackTab</a>(self)<br>
&nbsp;<br>
Dedent&nbsp;the&nbsp;selected&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-BeginUndoAction"><strong>BeginUndoAction</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-BeginUndoAction">BeginUndoAction</a>(self)<br>
&nbsp;<br>
Start&nbsp;a&nbsp;sequence&nbsp;of&nbsp;actions&nbsp;that&nbsp;is&nbsp;undone&nbsp;and&nbsp;redone&nbsp;as&nbsp;a&nbsp;unit.<br>
May&nbsp;be&nbsp;nested.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-BraceBadLight"><strong>BraceBadLight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-BraceBadLight">BraceBadLight</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Highlight&nbsp;the&nbsp;character&nbsp;at&nbsp;a&nbsp;position&nbsp;indicating&nbsp;there&nbsp;is&nbsp;no&nbsp;matching&nbsp;brace.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-BraceHighlight"><strong>BraceHighlight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-BraceHighlight">BraceHighlight</a>(self,&nbsp;int&nbsp;pos1,&nbsp;int&nbsp;pos2)<br>
&nbsp;<br>
Highlight&nbsp;the&nbsp;characters&nbsp;at&nbsp;two&nbsp;positions.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-BraceMatch"><strong>BraceMatch</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-BraceMatch">BraceMatch</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;position&nbsp;of&nbsp;a&nbsp;matching&nbsp;brace&nbsp;or&nbsp;INVALID_POSITION&nbsp;if&nbsp;no&nbsp;match.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipActive"><strong>CallTipActive</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipActive">CallTipActive</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;there&nbsp;an&nbsp;active&nbsp;call&nbsp;tip?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipCancel"><strong>CallTipCancel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipCancel">CallTipCancel</a>(self)<br>
&nbsp;<br>
Remove&nbsp;the&nbsp;call&nbsp;tip&nbsp;from&nbsp;the&nbsp;screen.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipPosAtStart"><strong>CallTipPosAtStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipPosAtStart">CallTipPosAtStart</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;where&nbsp;the&nbsp;caret&nbsp;was&nbsp;before&nbsp;displaying&nbsp;the&nbsp;call&nbsp;tip.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipSetBackground"><strong>CallTipSetBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipSetBackground">CallTipSetBackground</a>(self,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;background&nbsp;colour&nbsp;for&nbsp;the&nbsp;call&nbsp;tip.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipSetForeground"><strong>CallTipSetForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipSetForeground">CallTipSetForeground</a>(self,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;for&nbsp;the&nbsp;call&nbsp;tip.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipSetForegroundHighlight"><strong>CallTipSetForegroundHighlight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipSetForegroundHighlight">CallTipSetForegroundHighlight</a>(self,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;for&nbsp;the&nbsp;highlighted&nbsp;part&nbsp;of&nbsp;the&nbsp;call&nbsp;tip.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipSetHighlight"><strong>CallTipSetHighlight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipSetHighlight">CallTipSetHighlight</a>(self,&nbsp;int&nbsp;start,&nbsp;int&nbsp;end)<br>
&nbsp;<br>
Highlight&nbsp;a&nbsp;segment&nbsp;of&nbsp;the&nbsp;definition.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipShow"><strong>CallTipShow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipShow">CallTipShow</a>(self,&nbsp;int&nbsp;pos,&nbsp;String&nbsp;definition)<br>
&nbsp;<br>
Show&nbsp;a&nbsp;call&nbsp;tip&nbsp;containing&nbsp;a&nbsp;definition&nbsp;near&nbsp;position&nbsp;pos.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CallTipUseStyle"><strong>CallTipUseStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CallTipUseStyle">CallTipUseStyle</a>(self,&nbsp;int&nbsp;tabSize)<br>
&nbsp;<br>
Enable&nbsp;use&nbsp;of&nbsp;STYLE_CALLTIP&nbsp;and&nbsp;set&nbsp;call&nbsp;tip&nbsp;tab&nbsp;size&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CanPaste"><strong>CanPaste</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CanPaste">CanPaste</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Will&nbsp;a&nbsp;paste&nbsp;succeed?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CanRedo"><strong>CanRedo</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CanRedo">CanRedo</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Are&nbsp;there&nbsp;any&nbsp;redoable&nbsp;actions&nbsp;in&nbsp;the&nbsp;undo&nbsp;history?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CanUndo"><strong>CanUndo</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CanUndo">CanUndo</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Are&nbsp;there&nbsp;any&nbsp;undoable&nbsp;actions&nbsp;in&nbsp;the&nbsp;undo&nbsp;history?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Cancel"><strong>Cancel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Cancel">Cancel</a>(self)<br>
&nbsp;<br>
Cancel&nbsp;any&nbsp;modes&nbsp;such&nbsp;as&nbsp;call&nbsp;tip&nbsp;or&nbsp;auto-completion&nbsp;list&nbsp;display.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CharLeft"><strong>CharLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CharLeft">CharLeft</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CharLeftExtend"><strong>CharLeftExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CharLeftExtend">CharLeftExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;character&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CharLeftRectExtend"><strong>CharLeftRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CharLeftRectExtend">CharLeftRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;character,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CharRight"><strong>CharRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CharRight">CharRight</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CharRightExtend"><strong>CharRightExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CharRightExtend">CharRightExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;character&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CharRightRectExtend"><strong>CharRightRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CharRightRectExtend">CharRightRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;character,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ChooseCaretX"><strong>ChooseCaretX</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ChooseCaretX">ChooseCaretX</a>(self)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;last&nbsp;x&nbsp;chosen&nbsp;value&nbsp;to&nbsp;be&nbsp;the&nbsp;caret&nbsp;x&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Clear"><strong>Clear</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Clear">Clear</a>(self)<br>
&nbsp;<br>
Clear&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClearAll"><strong>ClearAll</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClearAll">ClearAll</a>(self)<br>
&nbsp;<br>
Delete&nbsp;all&nbsp;text&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClearDocumentStyle"><strong>ClearDocumentStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClearDocumentStyle">ClearDocumentStyle</a>(self)<br>
&nbsp;<br>
Set&nbsp;all&nbsp;style&nbsp;bytes&nbsp;to&nbsp;0,&nbsp;remove&nbsp;all&nbsp;folding&nbsp;information.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClearRegisteredImages"><strong>ClearRegisteredImages</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClearRegisteredImages">ClearRegisteredImages</a>(self)<br>
&nbsp;<br>
Clear&nbsp;all&nbsp;the&nbsp;registered&nbsp;images.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CmdKeyAssign"><strong>CmdKeyAssign</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CmdKeyAssign">CmdKeyAssign</a>(self,&nbsp;int&nbsp;key,&nbsp;int&nbsp;modifiers,&nbsp;int&nbsp;cmd)<br>
&nbsp;<br>
When&nbsp;key+modifier&nbsp;combination&nbsp;km&nbsp;is&nbsp;pressed&nbsp;perform&nbsp;msg.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CmdKeyClear"><strong>CmdKeyClear</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CmdKeyClear">CmdKeyClear</a>(self,&nbsp;int&nbsp;key,&nbsp;int&nbsp;modifiers)<br>
&nbsp;<br>
When&nbsp;key+modifier&nbsp;combination&nbsp;km&nbsp;is&nbsp;pressed&nbsp;do&nbsp;nothing.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CmdKeyClearAll"><strong>CmdKeyClearAll</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CmdKeyClearAll">CmdKeyClearAll</a>(self)<br>
&nbsp;<br>
Drop&nbsp;all&nbsp;key&nbsp;mappings.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CmdKeyExecute"><strong>CmdKeyExecute</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CmdKeyExecute">CmdKeyExecute</a>(self,&nbsp;int&nbsp;cmd)<br>
&nbsp;<br>
Perform&nbsp;one&nbsp;of&nbsp;the&nbsp;operations&nbsp;defined&nbsp;by&nbsp;the&nbsp;wx.stc.STC_CMD_*&nbsp;constants.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Colourise"><strong>Colourise</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Colourise">Colourise</a>(self,&nbsp;int&nbsp;start,&nbsp;int&nbsp;end)<br>
&nbsp;<br>
Colourise&nbsp;a&nbsp;segment&nbsp;of&nbsp;the&nbsp;document&nbsp;using&nbsp;the&nbsp;current&nbsp;lexing&nbsp;language.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ConvertEOLs"><strong>ConvertEOLs</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ConvertEOLs">ConvertEOLs</a>(self,&nbsp;int&nbsp;eolMode)<br>
&nbsp;<br>
Convert&nbsp;all&nbsp;line&nbsp;endings&nbsp;in&nbsp;the&nbsp;document&nbsp;to&nbsp;one&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Copy"><strong>Copy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Copy">Copy</a>(self)<br>
&nbsp;<br>
Copy&nbsp;the&nbsp;selection&nbsp;to&nbsp;the&nbsp;clipboard.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CopyRange"><strong>CopyRange</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CopyRange">CopyRange</a>(self,&nbsp;int&nbsp;start,&nbsp;int&nbsp;end)<br>
&nbsp;<br>
Copy&nbsp;a&nbsp;range&nbsp;of&nbsp;text&nbsp;to&nbsp;the&nbsp;clipboard.&nbsp;Positions&nbsp;are&nbsp;clipped&nbsp;into&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CopyText"><strong>CopyText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CopyText">CopyText</a>(self,&nbsp;int&nbsp;length,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Copy&nbsp;argument&nbsp;text&nbsp;to&nbsp;the&nbsp;clipboard.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Create"><strong>Create</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Create">Create</a>(self,&nbsp;Window&nbsp;parent,&nbsp;int&nbsp;id=ID_ANY,&nbsp;Point&nbsp;pos=DefaultPosition,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;Size&nbsp;size=DefaultSize,&nbsp;long&nbsp;style=0,&nbsp;String&nbsp;name=wxSTCNameStr)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CreateDocument"><strong>CreateDocument</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CreateDocument">CreateDocument</a>(self)&nbsp;-&gt;&nbsp;void<br>
&nbsp;<br>
Create&nbsp;a&nbsp;new&nbsp;document&nbsp;object.<br>
Starts&nbsp;with&nbsp;reference&nbsp;count&nbsp;of&nbsp;1&nbsp;and&nbsp;not&nbsp;selected&nbsp;into&nbsp;editor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Cut"><strong>Cut</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Cut">Cut</a>(self)<br>
&nbsp;<br>
Cut&nbsp;the&nbsp;selection&nbsp;to&nbsp;the&nbsp;clipboard.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DelLineLeft"><strong>DelLineLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DelLineLeft">DelLineLeft</a>(self)<br>
&nbsp;<br>
Delete&nbsp;back&nbsp;from&nbsp;the&nbsp;current&nbsp;position&nbsp;to&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DelLineRight"><strong>DelLineRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DelLineRight">DelLineRight</a>(self)<br>
&nbsp;<br>
Delete&nbsp;forwards&nbsp;from&nbsp;the&nbsp;current&nbsp;position&nbsp;to&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DelWordLeft"><strong>DelWordLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DelWordLeft">DelWordLeft</a>(self)<br>
&nbsp;<br>
Delete&nbsp;the&nbsp;word&nbsp;to&nbsp;the&nbsp;left&nbsp;of&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DelWordRight"><strong>DelWordRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DelWordRight">DelWordRight</a>(self)<br>
&nbsp;<br>
Delete&nbsp;the&nbsp;word&nbsp;to&nbsp;the&nbsp;right&nbsp;of&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DeleteBack"><strong>DeleteBack</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DeleteBack">DeleteBack</a>(self)<br>
&nbsp;<br>
Delete&nbsp;the&nbsp;selection&nbsp;or&nbsp;if&nbsp;no&nbsp;selection,&nbsp;the&nbsp;character&nbsp;before&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DeleteBackNotLine"><strong>DeleteBackNotLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DeleteBackNotLine">DeleteBackNotLine</a>(self)<br>
&nbsp;<br>
Delete&nbsp;the&nbsp;selection&nbsp;or&nbsp;if&nbsp;no&nbsp;selection,&nbsp;the&nbsp;character&nbsp;before&nbsp;the&nbsp;caret.<br>
Will&nbsp;not&nbsp;delete&nbsp;the&nbsp;character&nbsp;before&nbsp;at&nbsp;the&nbsp;start&nbsp;of&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DoDragOver"><strong>DoDragOver</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DoDragOver">DoDragOver</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;def)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Allow&nbsp;for&nbsp;simulating&nbsp;a&nbsp;DnD&nbsp;DragOver.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DoDropText"><strong>DoDropText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DoDropText">DoDropText</a>(self,&nbsp;long&nbsp;x,&nbsp;long&nbsp;y,&nbsp;String&nbsp;data)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Allow&nbsp;for&nbsp;simulating&nbsp;a&nbsp;DnD&nbsp;DropText.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DocLineFromVisible"><strong>DocLineFromVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DocLineFromVisible">DocLineFromVisible</a>(self,&nbsp;int&nbsp;lineDisplay)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;document&nbsp;line&nbsp;of&nbsp;a&nbsp;display&nbsp;line&nbsp;taking&nbsp;hidden&nbsp;lines&nbsp;into&nbsp;account.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DocumentEnd"><strong>DocumentEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DocumentEnd">DocumentEnd</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;in&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DocumentEndExtend"><strong>DocumentEndExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DocumentEndExtend">DocumentEndExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;in&nbsp;document&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DocumentStart"><strong>DocumentStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DocumentStart">DocumentStart</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;in&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DocumentStartExtend"><strong>DocumentStartExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DocumentStartExtend">DocumentStartExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;in&nbsp;document&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-EditToggleOvertype"><strong>EditToggleOvertype</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-EditToggleOvertype">EditToggleOvertype</a>(self)<br>
&nbsp;<br>
Switch&nbsp;from&nbsp;insert&nbsp;to&nbsp;overtype&nbsp;mode&nbsp;or&nbsp;the&nbsp;reverse.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-EmptyUndoBuffer"><strong>EmptyUndoBuffer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-EmptyUndoBuffer">EmptyUndoBuffer</a>(self)<br>
&nbsp;<br>
Delete&nbsp;the&nbsp;undo&nbsp;history.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-EndUndoAction"><strong>EndUndoAction</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-EndUndoAction">EndUndoAction</a>(self)<br>
&nbsp;<br>
End&nbsp;a&nbsp;sequence&nbsp;of&nbsp;actions&nbsp;that&nbsp;is&nbsp;undone&nbsp;and&nbsp;redone&nbsp;as&nbsp;a&nbsp;unit.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-EnsureCaretVisible"><strong>EnsureCaretVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-EnsureCaretVisible">EnsureCaretVisible</a>(self)<br>
&nbsp;<br>
Ensure&nbsp;the&nbsp;caret&nbsp;is&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-EnsureVisible"><strong>EnsureVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-EnsureVisible">EnsureVisible</a>(self,&nbsp;int&nbsp;line)<br>
&nbsp;<br>
Ensure&nbsp;a&nbsp;particular&nbsp;line&nbsp;is&nbsp;visible&nbsp;by&nbsp;expanding&nbsp;any&nbsp;header&nbsp;line&nbsp;hiding&nbsp;it.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-EnsureVisibleEnforcePolicy"><strong>EnsureVisibleEnforcePolicy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-EnsureVisibleEnforcePolicy">EnsureVisibleEnforcePolicy</a>(self,&nbsp;int&nbsp;line)<br>
&nbsp;<br>
Ensure&nbsp;a&nbsp;particular&nbsp;line&nbsp;is&nbsp;visible&nbsp;by&nbsp;expanding&nbsp;any&nbsp;header&nbsp;line&nbsp;hiding&nbsp;it.<br>
Use&nbsp;the&nbsp;currently&nbsp;set&nbsp;visibility&nbsp;policy&nbsp;to&nbsp;determine&nbsp;which&nbsp;range&nbsp;to&nbsp;display.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FindColumn"><strong>FindColumn</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FindColumn">FindColumn</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;column)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;position&nbsp;of&nbsp;a&nbsp;column&nbsp;on&nbsp;a&nbsp;line&nbsp;taking&nbsp;into&nbsp;account&nbsp;tabs&nbsp;and<br>
multi-byte&nbsp;characters.&nbsp;If&nbsp;beyond&nbsp;end&nbsp;of&nbsp;line,&nbsp;return&nbsp;line&nbsp;end&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FindText"><strong>FindText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FindText">FindText</a>(self,&nbsp;int&nbsp;minPos,&nbsp;int&nbsp;maxPos,&nbsp;String&nbsp;text,&nbsp;int&nbsp;flags=0)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;some&nbsp;text&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FormFeed"><strong>FormFeed</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FormFeed">FormFeed</a>(self)<br>
&nbsp;<br>
Insert&nbsp;a&nbsp;Form&nbsp;Feed&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FormatRange"><strong>FormatRange</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FormatRange">FormatRange</a>(self,&nbsp;bool&nbsp;doDraw,&nbsp;int&nbsp;startPos,&nbsp;int&nbsp;endPos,&nbsp;DC&nbsp;draw,&nbsp;DC&nbsp;target,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;Rect&nbsp;renderRect,&nbsp;Rect&nbsp;pageRect)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
On&nbsp;Windows,&nbsp;will&nbsp;draw&nbsp;the&nbsp;document&nbsp;into&nbsp;a&nbsp;display&nbsp;context&nbsp;such&nbsp;as&nbsp;a&nbsp;printer.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetAnchor"><strong>GetAnchor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetAnchor">GetAnchor</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;opposite&nbsp;end&nbsp;of&nbsp;the&nbsp;selection&nbsp;to&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBackSpaceUnIndents"><strong>GetBackSpaceUnIndents</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBackSpaceUnIndents">GetBackSpaceUnIndents</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Does&nbsp;a&nbsp;backspace&nbsp;pressed&nbsp;when&nbsp;caret&nbsp;is&nbsp;within&nbsp;indentation&nbsp;unindent?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBufferedDraw"><strong>GetBufferedDraw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBufferedDraw">GetBufferedDraw</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;drawing&nbsp;done&nbsp;first&nbsp;into&nbsp;a&nbsp;buffer&nbsp;or&nbsp;direct&nbsp;to&nbsp;the&nbsp;screen?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretForeground"><strong>GetCaretForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretForeground">GetCaretForeground</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Get&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretLineBack"><strong>GetCaretLineBack</strong></a> = GetCaretLineBackground(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretLineBackground">GetCaretLineBackground</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Get&nbsp;the&nbsp;colour&nbsp;of&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretLineBackAlpha"><strong>GetCaretLineBackAlpha</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretLineBackAlpha">GetCaretLineBackAlpha</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;background&nbsp;alpha&nbsp;of&nbsp;the&nbsp;caret&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretLineBackground"><strong>GetCaretLineBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretLineBackground">GetCaretLineBackground</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Get&nbsp;the&nbsp;colour&nbsp;of&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretLineVisible"><strong>GetCaretLineVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretLineVisible">GetCaretLineVisible</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret&nbsp;in&nbsp;a&nbsp;different&nbsp;colour?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretPeriod"><strong>GetCaretPeriod</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretPeriod">GetCaretPeriod</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;time&nbsp;in&nbsp;milliseconds&nbsp;that&nbsp;the&nbsp;caret&nbsp;is&nbsp;on&nbsp;and&nbsp;off.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretSticky"><strong>GetCaretSticky</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretSticky">GetCaretSticky</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Can&nbsp;the&nbsp;caret&nbsp;preferred&nbsp;x&nbsp;position&nbsp;only&nbsp;be&nbsp;changed&nbsp;by&nbsp;explicit&nbsp;movement&nbsp;commands?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaretWidth"><strong>GetCaretWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaretWidth">GetCaretWidth</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;width&nbsp;of&nbsp;the&nbsp;insert&nbsp;mode&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCharAt"><strong>GetCharAt</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCharAt">GetCharAt</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;character&nbsp;byte&nbsp;at&nbsp;the&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCodePage"><strong>GetCodePage</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCodePage">GetCodePage</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;code&nbsp;page&nbsp;used&nbsp;to&nbsp;interpret&nbsp;the&nbsp;bytes&nbsp;of&nbsp;the&nbsp;document&nbsp;as&nbsp;characters.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetColumn"><strong>GetColumn</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetColumn">GetColumn</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;column&nbsp;number&nbsp;of&nbsp;a&nbsp;position,&nbsp;taking&nbsp;tab&nbsp;width&nbsp;into&nbsp;account.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetControlCharSymbol"><strong>GetControlCharSymbol</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetControlCharSymbol">GetControlCharSymbol</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;way&nbsp;control&nbsp;characters&nbsp;are&nbsp;displayed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCurLine"><strong>GetCurLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCurLine">GetCurLine</a>(self)&nbsp;-&gt;&nbsp;(text,&nbsp;pos)<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;text&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret,&nbsp;and&nbsp;also&nbsp;theindex<br>
of&nbsp;the&nbsp;caret&nbsp;on&nbsp;the&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCurLineRaw"><strong>GetCurLineRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCurLineRaw">GetCurLineRaw</a>()&nbsp;-&gt;&nbsp;(text,&nbsp;index)<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;text&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret,&nbsp;and&nbsp;also&nbsp;the&nbsp;index<br>
of&nbsp;the&nbsp;caret&nbsp;on&nbsp;the&nbsp;line.&nbsp;&nbsp;The&nbsp;returned&nbsp;value&nbsp;is&nbsp;a&nbsp;utf-8&nbsp;encoded<br>
string&nbsp;in&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;raw&nbsp;8-bit&nbsp;text&nbsp;otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCurLineUTF8"><strong>GetCurLineUTF8</strong></a>(self)</dt><dd><tt>Retrieve&nbsp;the&nbsp;UTF8&nbsp;text&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret,&nbsp;and&nbsp;also<br>
the&nbsp;index&nbsp;of&nbsp;the&nbsp;caret&nbsp;on&nbsp;the&nbsp;line.&nbsp;&nbsp;In&nbsp;an&nbsp;ansi&nbsp;build&nbsp;of&nbsp;wxPython<br>
the&nbsp;text&nbsp;retrieved&nbsp;from&nbsp;the&nbsp;document&nbsp;is&nbsp;assumed&nbsp;to&nbsp;be&nbsp;in&nbsp;the<br>
current&nbsp;default&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCurrentLine"><strong>GetCurrentLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCurrentLine">GetCurrentLine</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;line&nbsp;number&nbsp;of&nbsp;the&nbsp;line&nbsp;with&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCurrentPos"><strong>GetCurrentPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCurrentPos">GetCurrentPos</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetDocPointer"><strong>GetDocPointer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetDocPointer">GetDocPointer</a>(self)&nbsp;-&gt;&nbsp;void<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;document&nbsp;object.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEOLMode"><strong>GetEOLMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEOLMode">GetEOLMode</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;current&nbsp;end&nbsp;of&nbsp;line&nbsp;mode&nbsp;-&nbsp;one&nbsp;of&nbsp;CRLF,&nbsp;CR,&nbsp;or&nbsp;LF.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEdgeColour"><strong>GetEdgeColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEdgeColour">GetEdgeColour</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;colour&nbsp;used&nbsp;in&nbsp;edge&nbsp;indication.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEdgeColumn"><strong>GetEdgeColumn</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEdgeColumn">GetEdgeColumn</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;column&nbsp;number&nbsp;which&nbsp;text&nbsp;should&nbsp;be&nbsp;kept&nbsp;within.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEdgeMode"><strong>GetEdgeMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEdgeMode">GetEdgeMode</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;edge&nbsp;highlight&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEndAtLastLine"><strong>GetEndAtLastLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEndAtLastLine">GetEndAtLastLine</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;the&nbsp;maximum&nbsp;scroll&nbsp;position&nbsp;has&nbsp;the&nbsp;last<br>
line&nbsp;at&nbsp;the&nbsp;bottom&nbsp;of&nbsp;the&nbsp;view.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEndStyled"><strong>GetEndStyled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEndStyled">GetEndStyled</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;last&nbsp;correctly&nbsp;styled&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetFirstVisibleLine"><strong>GetFirstVisibleLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetFirstVisibleLine">GetFirstVisibleLine</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;display&nbsp;line&nbsp;at&nbsp;the&nbsp;top&nbsp;of&nbsp;the&nbsp;display.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetFoldExpanded"><strong>GetFoldExpanded</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetFoldExpanded">GetFoldExpanded</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;a&nbsp;header&nbsp;line&nbsp;expanded?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetFoldLevel"><strong>GetFoldLevel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetFoldLevel">GetFoldLevel</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;fold&nbsp;level&nbsp;of&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetFoldParent"><strong>GetFoldParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetFoldParent">GetFoldParent</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;parent&nbsp;line&nbsp;of&nbsp;a&nbsp;child&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetHighlightGuide"><strong>GetHighlightGuide</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetHighlightGuide">GetHighlightGuide</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;highlighted&nbsp;indentation&nbsp;guide&nbsp;column.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetIndent"><strong>GetIndent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetIndent">GetIndent</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;indentation&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetIndentationGuides"><strong>GetIndentationGuides</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetIndentationGuides">GetIndentationGuides</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Are&nbsp;the&nbsp;indentation&nbsp;guides&nbsp;visible?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLastChild"><strong>GetLastChild</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLastChild">GetLastChild</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;level)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;last&nbsp;child&nbsp;line&nbsp;of&nbsp;a&nbsp;header&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLastKeydownProcessed"><strong>GetLastKeydownProcessed</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLastKeydownProcessed">GetLastKeydownProcessed</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLayoutCache"><strong>GetLayoutCache</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLayoutCache">GetLayoutCache</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;degree&nbsp;of&nbsp;caching&nbsp;of&nbsp;layout&nbsp;information.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLength"><strong>GetLength</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLength">GetLength</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;number&nbsp;of&nbsp;characters&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLexer"><strong>GetLexer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLexer">GetLexer</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;lexing&nbsp;language&nbsp;of&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLine"><strong>GetLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLine">GetLine</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;contents&nbsp;of&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineCount"><strong>GetLineCount</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineCount">GetLineCount</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;number&nbsp;of&nbsp;lines&nbsp;in&nbsp;the&nbsp;document.&nbsp;There&nbsp;is&nbsp;always&nbsp;at&nbsp;least&nbsp;one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineEndPosition"><strong>GetLineEndPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineEndPosition">GetLineEndPosition</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;position&nbsp;after&nbsp;the&nbsp;last&nbsp;visible&nbsp;characters&nbsp;on&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineIndentPosition"><strong>GetLineIndentPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineIndentPosition">GetLineIndentPosition</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;before&nbsp;the&nbsp;first&nbsp;non&nbsp;indentation&nbsp;character&nbsp;on&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineIndentation"><strong>GetLineIndentation</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineIndentation">GetLineIndentation</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;number&nbsp;of&nbsp;columns&nbsp;that&nbsp;a&nbsp;line&nbsp;is&nbsp;indented.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineRaw"><strong>GetLineRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineRaw">GetLineRaw</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;wxCharBuffer<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;contents&nbsp;of&nbsp;a&nbsp;line.&nbsp;&nbsp;The&nbsp;returned&nbsp;value&nbsp;is&nbsp;a&nbsp;utf-8<br>
encoded&nbsp;string&nbsp;in&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;raw&nbsp;8-bit&nbsp;text<br>
otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineSelEndPosition"><strong>GetLineSelEndPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineSelEndPosition">GetLineSelEndPosition</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;selection&nbsp;at&nbsp;the&nbsp;given&nbsp;line&nbsp;(INVALID_POSITION&nbsp;if&nbsp;no&nbsp;selection&nbsp;on&nbsp;this&nbsp;line).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineSelStartPosition"><strong>GetLineSelStartPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineSelStartPosition">GetLineSelStartPosition</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;selection&nbsp;at&nbsp;the&nbsp;given&nbsp;line&nbsp;(INVALID_POSITION&nbsp;if&nbsp;no&nbsp;selection&nbsp;on&nbsp;this&nbsp;line).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineState"><strong>GetLineState</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineState">GetLineState</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;extra&nbsp;styling&nbsp;information&nbsp;for&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineUTF8"><strong>GetLineUTF8</strong></a>(self, line)</dt><dd><tt>Retrieve&nbsp;the&nbsp;contents&nbsp;of&nbsp;a&nbsp;line&nbsp;as&nbsp;UTF8.&nbsp;&nbsp;In&nbsp;an&nbsp;ansi&nbsp;build&nbsp;of&nbsp;wxPython<br>
the&nbsp;text&nbsp;retrieved&nbsp;from&nbsp;the&nbsp;document&nbsp;is&nbsp;assumed&nbsp;to&nbsp;be&nbsp;in&nbsp;the<br>
current&nbsp;default&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLineVisible"><strong>GetLineVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLineVisible">GetLineVisible</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;a&nbsp;line&nbsp;visible?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMarginLeft"><strong>GetMarginLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMarginLeft">GetMarginLeft</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;size&nbsp;in&nbsp;pixels&nbsp;of&nbsp;the&nbsp;left&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMarginMask"><strong>GetMarginMask</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMarginMask">GetMarginMask</a>(self,&nbsp;int&nbsp;margin)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;marker&nbsp;mask&nbsp;of&nbsp;a&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMarginRight"><strong>GetMarginRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMarginRight">GetMarginRight</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;size&nbsp;in&nbsp;pixels&nbsp;of&nbsp;the&nbsp;right&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMarginSensitive"><strong>GetMarginSensitive</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMarginSensitive">GetMarginSensitive</a>(self,&nbsp;int&nbsp;margin)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;mouse&nbsp;click&nbsp;sensitivity&nbsp;of&nbsp;a&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMarginType"><strong>GetMarginType</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMarginType">GetMarginType</a>(self,&nbsp;int&nbsp;margin)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;type&nbsp;of&nbsp;a&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMarginWidth"><strong>GetMarginWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMarginWidth">GetMarginWidth</a>(self,&nbsp;int&nbsp;margin)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;width&nbsp;of&nbsp;a&nbsp;margin&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMaxLineState"><strong>GetMaxLineState</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMaxLineState">GetMaxLineState</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;last&nbsp;line&nbsp;number&nbsp;that&nbsp;has&nbsp;line&nbsp;state.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetModEventMask"><strong>GetModEventMask</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetModEventMask">GetModEventMask</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;which&nbsp;document&nbsp;modification&nbsp;events&nbsp;are&nbsp;sent&nbsp;to&nbsp;the&nbsp;container.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetModify"><strong>GetModify</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetModify">GetModify</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;the&nbsp;document&nbsp;different&nbsp;from&nbsp;when&nbsp;it&nbsp;was&nbsp;last&nbsp;saved?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMouseDownCaptures"><strong>GetMouseDownCaptures</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMouseDownCaptures">GetMouseDownCaptures</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Get&nbsp;whether&nbsp;mouse&nbsp;gets&nbsp;captured.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMouseDwellTime"><strong>GetMouseDwellTime</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMouseDwellTime">GetMouseDwellTime</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;time&nbsp;the&nbsp;mouse&nbsp;must&nbsp;sit&nbsp;still&nbsp;to&nbsp;generate&nbsp;a&nbsp;mouse&nbsp;dwell&nbsp;event.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetOvertype"><strong>GetOvertype</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetOvertype">GetOvertype</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;overtype&nbsp;mode&nbsp;is&nbsp;active&nbsp;otherwise&nbsp;false&nbsp;is&nbsp;returned.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPasteConvertEndings"><strong>GetPasteConvertEndings</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPasteConvertEndings">GetPasteConvertEndings</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Get&nbsp;convert-on-paste&nbsp;setting</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPrintColourMode"><strong>GetPrintColourMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPrintColourMode">GetPrintColourMode</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;print&nbsp;colour&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPrintMagnification"><strong>GetPrintMagnification</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPrintMagnification">GetPrintMagnification</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;print&nbsp;magnification.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPrintWrapMode"><strong>GetPrintWrapMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPrintWrapMode">GetPrintWrapMode</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Is&nbsp;printing&nbsp;line&nbsp;wrapped?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetProperty"><strong>GetProperty</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetProperty">GetProperty</a>(self,&nbsp;String&nbsp;key)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;'property'&nbsp;value&nbsp;previously&nbsp;set&nbsp;with&nbsp;SetProperty.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPropertyExpanded"><strong>GetPropertyExpanded</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPropertyExpanded">GetPropertyExpanded</a>(self,&nbsp;String&nbsp;key)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;'property'&nbsp;value&nbsp;previously&nbsp;set&nbsp;with&nbsp;SetProperty,<br>
with&nbsp;'$()'&nbsp;variable&nbsp;replacement&nbsp;on&nbsp;returned&nbsp;buffer.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPropertyInt"><strong>GetPropertyInt</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPropertyInt">GetPropertyInt</a>(self,&nbsp;String&nbsp;key)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;'property'&nbsp;value&nbsp;previously&nbsp;set&nbsp;with&nbsp;SetProperty,<br>
interpreted&nbsp;as&nbsp;an&nbsp;int&nbsp;AFTER&nbsp;any&nbsp;'$()'&nbsp;variable&nbsp;replacement.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetReadOnly"><strong>GetReadOnly</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetReadOnly">GetReadOnly</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
In&nbsp;read-only&nbsp;mode?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSTCCursor"><strong>GetSTCCursor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSTCCursor">GetSTCCursor</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;cursor&nbsp;type.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSTCFocus"><strong>GetSTCFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSTCFocus">GetSTCFocus</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Get&nbsp;internal&nbsp;focus&nbsp;flag.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScrollWidth"><strong>GetScrollWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScrollWidth">GetScrollWidth</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;document&nbsp;width&nbsp;assumed&nbsp;for&nbsp;scrolling.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSearchFlags"><strong>GetSearchFlags</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSearchFlags">GetSearchFlags</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;search&nbsp;flags&nbsp;used&nbsp;by&nbsp;SearchInTarget.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelAlpha"><strong>GetSelAlpha</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelAlpha">GetSelAlpha</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;alpha&nbsp;of&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelectedText"><strong>GetSelectedText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelectedText">GetSelectedText</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;selected&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelectedTextRaw"><strong>GetSelectedTextRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelectedTextRaw">GetSelectedTextRaw</a>(self)&nbsp;-&gt;&nbsp;wxCharBuffer<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;selected&nbsp;text.&nbsp;&nbsp;The&nbsp;returned&nbsp;value&nbsp;is&nbsp;a&nbsp;utf-8&nbsp;encoded<br>
string&nbsp;in&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;raw&nbsp;8-bit&nbsp;text&nbsp;otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelectedTextUTF8"><strong>GetSelectedTextUTF8</strong></a>(self)</dt><dd><tt>Retrieve&nbsp;the&nbsp;selected&nbsp;text&nbsp;as&nbsp;UTF8.&nbsp;&nbsp;In&nbsp;an&nbsp;ansi&nbsp;build&nbsp;of&nbsp;wxPython<br>
the&nbsp;text&nbsp;retrieved&nbsp;from&nbsp;the&nbsp;document&nbsp;is&nbsp;assumed&nbsp;to&nbsp;be&nbsp;in&nbsp;the<br>
current&nbsp;default&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelection"><strong>GetSelection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelection">GetSelection</a>(self)&nbsp;-&gt;&nbsp;(startPos,&nbsp;endPos)<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;start&nbsp;and&nbsp;end&nbsp;positions&nbsp;of&nbsp;the&nbsp;current&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelectionEnd"><strong>GetSelectionEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelectionEnd">GetSelectionEnd</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;position&nbsp;at&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelectionMode"><strong>GetSelectionMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelectionMode">GetSelectionMode</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;mode&nbsp;of&nbsp;the&nbsp;current&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSelectionStart"><strong>GetSelectionStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSelectionStart">GetSelectionStart</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;position&nbsp;at&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetStatus"><strong>GetStatus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetStatus">GetStatus</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;error&nbsp;status.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetStyleAt"><strong>GetStyleAt</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetStyleAt">GetStyleAt</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;style&nbsp;byte&nbsp;at&nbsp;the&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetStyleBits"><strong>GetStyleBits</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetStyleBits">GetStyleBits</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;number&nbsp;of&nbsp;bits&nbsp;in&nbsp;style&nbsp;bytes&nbsp;used&nbsp;to&nbsp;hold&nbsp;the&nbsp;lexical&nbsp;state.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetStyleBitsNeeded"><strong>GetStyleBitsNeeded</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetStyleBitsNeeded">GetStyleBitsNeeded</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;number&nbsp;of&nbsp;bits&nbsp;the&nbsp;current&nbsp;lexer&nbsp;needs&nbsp;for&nbsp;styling.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetStyledText"><strong>GetStyledText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetStyledText">GetStyledText</a>(self,&nbsp;int&nbsp;startPos,&nbsp;int&nbsp;endPos)&nbsp;-&gt;&nbsp;wxMemoryBuffer<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;buffer&nbsp;of&nbsp;cells.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTabIndents"><strong>GetTabIndents</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTabIndents">GetTabIndents</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Does&nbsp;a&nbsp;tab&nbsp;pressed&nbsp;when&nbsp;caret&nbsp;is&nbsp;within&nbsp;indentation&nbsp;indent?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTabWidth"><strong>GetTabWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTabWidth">GetTabWidth</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;visible&nbsp;size&nbsp;of&nbsp;a&nbsp;tab.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTargetEnd"><strong>GetTargetEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTargetEnd">GetTargetEnd</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;position&nbsp;that&nbsp;ends&nbsp;the&nbsp;target.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTargetStart"><strong>GetTargetStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTargetStart">GetTargetStart</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;position&nbsp;that&nbsp;starts&nbsp;the&nbsp;target.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetText"><strong>GetText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetText">GetText</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Retrieve&nbsp;all&nbsp;the&nbsp;text&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextLength"><strong>GetTextLength</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTextLength">GetTextLength</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;number&nbsp;of&nbsp;characters&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextRange"><strong>GetTextRange</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTextRange">GetTextRange</a>(self,&nbsp;int&nbsp;startPos,&nbsp;int&nbsp;endPos)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;range&nbsp;of&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextRangeRaw"><strong>GetTextRangeRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTextRangeRaw">GetTextRangeRaw</a>(self,&nbsp;int&nbsp;startPos,&nbsp;int&nbsp;endPos)&nbsp;-&gt;&nbsp;wxCharBuffer<br>
&nbsp;<br>
Retrieve&nbsp;a&nbsp;range&nbsp;of&nbsp;text.&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;returned&nbsp;value&nbsp;is&nbsp;a&nbsp;utf-8&nbsp;encoded<br>
string&nbsp;in&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;raw&nbsp;8-bit&nbsp;text&nbsp;otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextRangeUTF8"><strong>GetTextRangeUTF8</strong></a>(self, startPos, endPos)</dt><dd><tt>Retrieve&nbsp;a&nbsp;range&nbsp;of&nbsp;text&nbsp;as&nbsp;UTF8.&nbsp;&nbsp;In&nbsp;an&nbsp;ansi&nbsp;build&nbsp;of&nbsp;wxPython<br>
the&nbsp;text&nbsp;retrieved&nbsp;from&nbsp;the&nbsp;document&nbsp;is&nbsp;assumed&nbsp;to&nbsp;be&nbsp;in&nbsp;the<br>
current&nbsp;default&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextRaw"><strong>GetTextRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTextRaw">GetTextRaw</a>(self)&nbsp;-&gt;&nbsp;wxCharBuffer<br>
&nbsp;<br>
Retrieve&nbsp;all&nbsp;the&nbsp;text&nbsp;in&nbsp;the&nbsp;document.&nbsp;&nbsp;The&nbsp;returned&nbsp;value&nbsp;is&nbsp;a&nbsp;utf-8<br>
encoded&nbsp;string&nbsp;in&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;raw&nbsp;8-bit&nbsp;text<br>
otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextUTF8"><strong>GetTextUTF8</strong></a>(self)</dt><dd><tt>Retrieve&nbsp;all&nbsp;the&nbsp;text&nbsp;in&nbsp;the&nbsp;document&nbsp;as&nbsp;UTF8.&nbsp;&nbsp;In&nbsp;an&nbsp;ansi&nbsp;build<br>
of&nbsp;wxPython&nbsp;the&nbsp;text&nbsp;retrieved&nbsp;from&nbsp;the&nbsp;document&nbsp;is&nbsp;assumed&nbsp;to&nbsp;be<br>
in&nbsp;the&nbsp;current&nbsp;default&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTwoPhaseDraw"><strong>GetTwoPhaseDraw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTwoPhaseDraw">GetTwoPhaseDraw</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;drawing&nbsp;done&nbsp;in&nbsp;two&nbsp;phases&nbsp;with&nbsp;backgrounds&nbsp;drawn&nbsp;before&nbsp;foregrounds?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUndoCollection"><strong>GetUndoCollection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUndoCollection">GetUndoCollection</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;undo&nbsp;history&nbsp;being&nbsp;collected?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUseAntiAliasing"><strong>GetUseAntiAliasing</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUseAntiAliasing">GetUseAntiAliasing</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;current&nbsp;UseAntiAliasing&nbsp;setting.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUseHorizontalScrollBar"><strong>GetUseHorizontalScrollBar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUseHorizontalScrollBar">GetUseHorizontalScrollBar</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;the&nbsp;horizontal&nbsp;scroll&nbsp;bar&nbsp;visible?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUseTabs"><strong>GetUseTabs</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUseTabs">GetUseTabs</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;tabs&nbsp;will&nbsp;be&nbsp;used&nbsp;in&nbsp;indentation.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUseVerticalScrollBar"><strong>GetUseVerticalScrollBar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUseVerticalScrollBar">GetUseVerticalScrollBar</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;the&nbsp;vertical&nbsp;scroll&nbsp;bar&nbsp;visible?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetViewEOL"><strong>GetViewEOL</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetViewEOL">GetViewEOL</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Are&nbsp;the&nbsp;end&nbsp;of&nbsp;line&nbsp;characters&nbsp;visible?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetViewWhiteSpace"><strong>GetViewWhiteSpace</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetViewWhiteSpace">GetViewWhiteSpace</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Are&nbsp;white&nbsp;space&nbsp;characters&nbsp;currently&nbsp;visible?<br>
Returns&nbsp;one&nbsp;of&nbsp;SCWS_*&nbsp;constants.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWrapMode"><strong>GetWrapMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWrapMode">GetWrapMode</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;whether&nbsp;text&nbsp;is&nbsp;word&nbsp;wrapped.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWrapStartIndent"><strong>GetWrapStartIndent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWrapStartIndent">GetWrapStartIndent</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrive&nbsp;the&nbsp;start&nbsp;indent&nbsp;for&nbsp;wrapped&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWrapVisualFlags"><strong>GetWrapVisualFlags</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWrapVisualFlags">GetWrapVisualFlags</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrive&nbsp;the&nbsp;display&nbsp;mode&nbsp;of&nbsp;visual&nbsp;flags&nbsp;for&nbsp;wrapped&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWrapVisualFlagsLocation"><strong>GetWrapVisualFlagsLocation</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWrapVisualFlagsLocation">GetWrapVisualFlagsLocation</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrive&nbsp;the&nbsp;location&nbsp;of&nbsp;visual&nbsp;flags&nbsp;for&nbsp;wrapped&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetXOffset"><strong>GetXOffset</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetXOffset">GetXOffset</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetZoom"><strong>GetZoom</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetZoom">GetZoom</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;zoom&nbsp;level.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GotoLine"><strong>GotoLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GotoLine">GotoLine</a>(self,&nbsp;int&nbsp;line)<br>
&nbsp;<br>
Set&nbsp;caret&nbsp;to&nbsp;start&nbsp;of&nbsp;a&nbsp;line&nbsp;and&nbsp;ensure&nbsp;it&nbsp;is&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GotoPos"><strong>GotoPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GotoPos">GotoPos</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Set&nbsp;caret&nbsp;to&nbsp;a&nbsp;position&nbsp;and&nbsp;ensure&nbsp;it&nbsp;is&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HideLines"><strong>HideLines</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HideLines">HideLines</a>(self,&nbsp;int&nbsp;lineStart,&nbsp;int&nbsp;lineEnd)<br>
&nbsp;<br>
Make&nbsp;a&nbsp;range&nbsp;of&nbsp;lines&nbsp;invisible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HideSelection"><strong>HideSelection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HideSelection">HideSelection</a>(self,&nbsp;bool&nbsp;normal)<br>
&nbsp;<br>
Draw&nbsp;the&nbsp;selection&nbsp;in&nbsp;normal&nbsp;style&nbsp;or&nbsp;with&nbsp;selection&nbsp;highlighted.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Home"><strong>Home</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Home">Home</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;on&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HomeDisplay"><strong>HomeDisplay</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HomeDisplay">HomeDisplay</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;on&nbsp;display&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HomeDisplayExtend"><strong>HomeDisplayExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HomeDisplayExtend">HomeDisplayExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;on&nbsp;display&nbsp;line&nbsp;extending&nbsp;selection&nbsp;to<br>
new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HomeExtend"><strong>HomeExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HomeExtend">HomeExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;on&nbsp;line&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HomeRectExtend"><strong>HomeRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HomeRectExtend">HomeRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;first&nbsp;position&nbsp;on&nbsp;line,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HomeWrap"><strong>HomeWrap</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HomeWrap">HomeWrap</a>(self)<br>
&nbsp;<br>
These&nbsp;are&nbsp;like&nbsp;their&nbsp;namesakes&nbsp;<a href="#StcTextCtrl-Home">Home</a>(Extend)?,&nbsp;<a href="#StcTextCtrl-LineEnd">LineEnd</a>(Extend)?,&nbsp;<a href="#StcTextCtrl-VCHome">VCHome</a>(Extend)?<br>
except&nbsp;they&nbsp;behave&nbsp;differently&nbsp;when&nbsp;word-wrap&nbsp;is&nbsp;enabled:<br>
They&nbsp;go&nbsp;first&nbsp;to&nbsp;the&nbsp;start&nbsp;/&nbsp;end&nbsp;of&nbsp;the&nbsp;display&nbsp;line,&nbsp;like&nbsp;(Home|LineEnd)Display<br>
The&nbsp;difference&nbsp;is&nbsp;that,&nbsp;the&nbsp;cursor&nbsp;is&nbsp;already&nbsp;at&nbsp;the&nbsp;point,&nbsp;it&nbsp;goes&nbsp;on&nbsp;to&nbsp;the&nbsp;start<br>
or&nbsp;end&nbsp;of&nbsp;the&nbsp;document&nbsp;line,&nbsp;as&nbsp;appropriate&nbsp;for&nbsp;(Home|LineEnd|VCHome)(Extend)?.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HomeWrapExtend"><strong>HomeWrapExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HomeWrapExtend">HomeWrapExtend</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IndicatorGetForeground"><strong>IndicatorGetForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IndicatorGetForeground">IndicatorGetForeground</a>(self,&nbsp;int&nbsp;indic)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;an&nbsp;indicator.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IndicatorGetStyle"><strong>IndicatorGetStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IndicatorGetStyle">IndicatorGetStyle</a>(self,&nbsp;int&nbsp;indic)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;style&nbsp;of&nbsp;an&nbsp;indicator.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IndicatorSetForeground"><strong>IndicatorSetForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IndicatorSetForeground">IndicatorSetForeground</a>(self,&nbsp;int&nbsp;indic,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;an&nbsp;indicator.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IndicatorSetStyle"><strong>IndicatorSetStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IndicatorSetStyle">IndicatorSetStyle</a>(self,&nbsp;int&nbsp;indic,&nbsp;int&nbsp;style)<br>
&nbsp;<br>
Set&nbsp;an&nbsp;indicator&nbsp;to&nbsp;plain,&nbsp;squiggle&nbsp;or&nbsp;TT.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InsertText"><strong>InsertText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-InsertText">InsertText</a>(self,&nbsp;int&nbsp;pos,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Insert&nbsp;string&nbsp;at&nbsp;a&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InsertTextRaw"><strong>InsertTextRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-InsertTextRaw">InsertTextRaw</a>(self,&nbsp;int&nbsp;pos,&nbsp;char&nbsp;text)<br>
&nbsp;<br>
Insert&nbsp;string&nbsp;at&nbsp;a&nbsp;position.&nbsp;&nbsp;The&nbsp;text&nbsp;should&nbsp;be&nbsp;utf-8&nbsp;encoded&nbsp;on<br>
unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;can&nbsp;be&nbsp;any&nbsp;8-bit&nbsp;text&nbsp;in&nbsp;ansi&nbsp;builds.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InsertTextUTF8"><strong>InsertTextUTF8</strong></a>(self, pos, text)</dt><dd><tt>Insert&nbsp;UTF8&nbsp;encoded&nbsp;text&nbsp;at&nbsp;a&nbsp;position.&nbsp;&nbsp;Works&nbsp;'natively'&nbsp;in&nbsp;a<br>
unicode&nbsp;build&nbsp;of&nbsp;wxPython,&nbsp;and&nbsp;will&nbsp;also&nbsp;work&nbsp;in&nbsp;an&nbsp;ansi&nbsp;build&nbsp;if<br>
the&nbsp;UTF8&nbsp;text&nbsp;is&nbsp;compatible&nbsp;with&nbsp;the&nbsp;current&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineCopy"><strong>LineCopy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineCopy">LineCopy</a>(self)<br>
&nbsp;<br>
Copy&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineCut"><strong>LineCut</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineCut">LineCut</a>(self)<br>
&nbsp;<br>
Cut&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineDelete"><strong>LineDelete</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineDelete">LineDelete</a>(self)<br>
&nbsp;<br>
Delete&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineDown"><strong>LineDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineDown">LineDown</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;down&nbsp;one&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineDownExtend"><strong>LineDownExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineDownExtend">LineDownExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;down&nbsp;one&nbsp;line&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineDownRectExtend"><strong>LineDownRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineDownRectExtend">LineDownRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;down&nbsp;one&nbsp;line,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineDuplicate"><strong>LineDuplicate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineDuplicate">LineDuplicate</a>(self)<br>
&nbsp;<br>
Duplicate&nbsp;the&nbsp;current&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEnd"><strong>LineEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEnd">LineEnd</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;on&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEndDisplay"><strong>LineEndDisplay</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEndDisplay">LineEndDisplay</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;on&nbsp;display&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEndDisplayExtend"><strong>LineEndDisplayExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEndDisplayExtend">LineEndDisplayExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;on&nbsp;display&nbsp;line&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new<br>
caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEndExtend"><strong>LineEndExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEndExtend">LineEndExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;on&nbsp;line&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEndRectExtend"><strong>LineEndRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEndRectExtend">LineEndRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;last&nbsp;position&nbsp;on&nbsp;line,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEndWrap"><strong>LineEndWrap</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEndWrap">LineEndWrap</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineEndWrapExtend"><strong>LineEndWrapExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineEndWrapExtend">LineEndWrapExtend</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineFromPosition"><strong>LineFromPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineFromPosition">LineFromPosition</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;line&nbsp;containing&nbsp;a&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineLength"><strong>LineLength</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineLength">LineLength</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
How&nbsp;many&nbsp;characters&nbsp;are&nbsp;on&nbsp;a&nbsp;line,&nbsp;not&nbsp;including&nbsp;end&nbsp;of&nbsp;line&nbsp;characters?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineScroll"><strong>LineScroll</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineScroll">LineScroll</a>(self,&nbsp;int&nbsp;columns,&nbsp;int&nbsp;lines)<br>
&nbsp;<br>
Scroll&nbsp;horizontally&nbsp;and&nbsp;vertically.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineScrollDown"><strong>LineScrollDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineScrollDown">LineScrollDown</a>(self)<br>
&nbsp;<br>
Scroll&nbsp;the&nbsp;document&nbsp;down,&nbsp;keeping&nbsp;the&nbsp;caret&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineScrollUp"><strong>LineScrollUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineScrollUp">LineScrollUp</a>(self)<br>
&nbsp;<br>
Scroll&nbsp;the&nbsp;document&nbsp;up,&nbsp;keeping&nbsp;the&nbsp;caret&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineTranspose"><strong>LineTranspose</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineTranspose">LineTranspose</a>(self)<br>
&nbsp;<br>
Switch&nbsp;the&nbsp;current&nbsp;line&nbsp;with&nbsp;the&nbsp;previous.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineUp"><strong>LineUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineUp">LineUp</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;up&nbsp;one&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineUpExtend"><strong>LineUpExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineUpExtend">LineUpExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;up&nbsp;one&nbsp;line&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LineUpRectExtend"><strong>LineUpRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LineUpRectExtend">LineUpRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;up&nbsp;one&nbsp;line,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LinesJoin"><strong>LinesJoin</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LinesJoin">LinesJoin</a>(self)<br>
&nbsp;<br>
Join&nbsp;the&nbsp;lines&nbsp;in&nbsp;the&nbsp;target.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LinesOnScreen"><strong>LinesOnScreen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LinesOnScreen">LinesOnScreen</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieves&nbsp;the&nbsp;number&nbsp;of&nbsp;lines&nbsp;completely&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LinesSplit"><strong>LinesSplit</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LinesSplit">LinesSplit</a>(self,&nbsp;int&nbsp;pixelWidth)<br>
&nbsp;<br>
Split&nbsp;the&nbsp;lines&nbsp;in&nbsp;the&nbsp;target&nbsp;into&nbsp;lines&nbsp;that&nbsp;are&nbsp;less&nbsp;wide&nbsp;than&nbsp;pixelWidth<br>
where&nbsp;possible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LoadFile"><strong>LoadFile</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LoadFile">LoadFile</a>(self,&nbsp;String&nbsp;filename)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Load&nbsp;the&nbsp;contents&nbsp;of&nbsp;filename&nbsp;into&nbsp;the&nbsp;editor</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-LowerCase"><strong>LowerCase</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-LowerCase">LowerCase</a>(self)<br>
&nbsp;<br>
Transform&nbsp;the&nbsp;selection&nbsp;to&nbsp;lower&nbsp;case.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerAdd"><strong>MarkerAdd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerAdd">MarkerAdd</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;markerNumber)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Add&nbsp;a&nbsp;marker&nbsp;to&nbsp;a&nbsp;line,&nbsp;returning&nbsp;an&nbsp;ID&nbsp;which&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;find&nbsp;or&nbsp;delete&nbsp;the&nbsp;marker.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerAddSet"><strong>MarkerAddSet</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerAddSet">MarkerAddSet</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;set)<br>
&nbsp;<br>
Add&nbsp;a&nbsp;set&nbsp;of&nbsp;markers&nbsp;to&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerDefine"><strong>MarkerDefine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerDefine">MarkerDefine</a>(self,&nbsp;int&nbsp;markerNumber,&nbsp;int&nbsp;markerSymbol,&nbsp;Colour&nbsp;foreground=wxNullColour,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;Colour&nbsp;background=wxNullColour)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;symbol&nbsp;used&nbsp;for&nbsp;a&nbsp;particular&nbsp;marker&nbsp;number,<br>
and&nbsp;optionally&nbsp;the&nbsp;fore&nbsp;and&nbsp;background&nbsp;colours.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerDefineBitmap"><strong>MarkerDefineBitmap</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerDefineBitmap">MarkerDefineBitmap</a>(self,&nbsp;int&nbsp;markerNumber,&nbsp;Bitmap&nbsp;bmp)<br>
&nbsp;<br>
Define&nbsp;a&nbsp;marker&nbsp;from&nbsp;a&nbsp;bitmap</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerDelete"><strong>MarkerDelete</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerDelete">MarkerDelete</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;markerNumber)<br>
&nbsp;<br>
Delete&nbsp;a&nbsp;marker&nbsp;from&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerDeleteAll"><strong>MarkerDeleteAll</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerDeleteAll">MarkerDeleteAll</a>(self,&nbsp;int&nbsp;markerNumber)<br>
&nbsp;<br>
Delete&nbsp;all&nbsp;markers&nbsp;with&nbsp;a&nbsp;particular&nbsp;number&nbsp;from&nbsp;all&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerDeleteHandle"><strong>MarkerDeleteHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerDeleteHandle">MarkerDeleteHandle</a>(self,&nbsp;int&nbsp;handle)<br>
&nbsp;<br>
Delete&nbsp;a&nbsp;marker.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerGet"><strong>MarkerGet</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerGet">MarkerGet</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;a&nbsp;bit&nbsp;mask&nbsp;of&nbsp;all&nbsp;the&nbsp;markers&nbsp;set&nbsp;on&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerLineFromHandle"><strong>MarkerLineFromHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerLineFromHandle">MarkerLineFromHandle</a>(self,&nbsp;int&nbsp;handle)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;line&nbsp;number&nbsp;at&nbsp;which&nbsp;a&nbsp;particular&nbsp;marker&nbsp;is&nbsp;located.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerNext"><strong>MarkerNext</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerNext">MarkerNext</a>(self,&nbsp;int&nbsp;lineStart,&nbsp;int&nbsp;markerMask)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;next&nbsp;line&nbsp;after&nbsp;lineStart&nbsp;that&nbsp;includes&nbsp;a&nbsp;marker&nbsp;in&nbsp;mask.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerPrevious"><strong>MarkerPrevious</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerPrevious">MarkerPrevious</a>(self,&nbsp;int&nbsp;lineStart,&nbsp;int&nbsp;markerMask)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;previous&nbsp;line&nbsp;before&nbsp;lineStart&nbsp;that&nbsp;includes&nbsp;a&nbsp;marker&nbsp;in&nbsp;mask.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerSetAlpha"><strong>MarkerSetAlpha</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerSetAlpha">MarkerSetAlpha</a>(self,&nbsp;int&nbsp;markerNumber,&nbsp;int&nbsp;alpha)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;alpha&nbsp;used&nbsp;for&nbsp;a&nbsp;marker&nbsp;that&nbsp;is&nbsp;drawn&nbsp;in&nbsp;the&nbsp;text&nbsp;area,&nbsp;not&nbsp;the&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerSetBackground"><strong>MarkerSetBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerSetBackground">MarkerSetBackground</a>(self,&nbsp;int&nbsp;markerNumber,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;background&nbsp;colour&nbsp;used&nbsp;for&nbsp;a&nbsp;particular&nbsp;marker&nbsp;number.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MarkerSetForeground"><strong>MarkerSetForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MarkerSetForeground">MarkerSetForeground</a>(self,&nbsp;int&nbsp;markerNumber,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;used&nbsp;for&nbsp;a&nbsp;particular&nbsp;marker&nbsp;number.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MoveCaretInsideView"><strong>MoveCaretInsideView</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MoveCaretInsideView">MoveCaretInsideView</a>(self)<br>
&nbsp;<br>
Move&nbsp;the&nbsp;caret&nbsp;inside&nbsp;current&nbsp;view&nbsp;if&nbsp;it's&nbsp;not&nbsp;there&nbsp;already.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-NewLine"><strong>NewLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-NewLine">NewLine</a>(self)<br>
&nbsp;<br>
Insert&nbsp;a&nbsp;new&nbsp;line,&nbsp;may&nbsp;use&nbsp;a&nbsp;CRLF,&nbsp;CR&nbsp;or&nbsp;LF&nbsp;depending&nbsp;on&nbsp;EOL&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PageDown"><strong>PageDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PageDown">PageDown</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;one&nbsp;page&nbsp;down.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PageDownExtend"><strong>PageDownExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PageDownExtend">PageDownExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;one&nbsp;page&nbsp;down&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PageDownRectExtend"><strong>PageDownRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PageDownRectExtend">PageDownRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;one&nbsp;page&nbsp;down,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PageUp"><strong>PageUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PageUp">PageUp</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;one&nbsp;page&nbsp;up.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PageUpExtend"><strong>PageUpExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PageUpExtend">PageUpExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;one&nbsp;page&nbsp;up&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PageUpRectExtend"><strong>PageUpRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PageUpRectExtend">PageUpRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;one&nbsp;page&nbsp;up,&nbsp;extending&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ParaDown"><strong>ParaDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ParaDown">ParaDown</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;between&nbsp;paragraphs&nbsp;(delimited&nbsp;by&nbsp;empty&nbsp;lines).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ParaDownExtend"><strong>ParaDownExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ParaDownExtend">ParaDownExtend</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ParaUp"><strong>ParaUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ParaUp">ParaUp</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ParaUpExtend"><strong>ParaUpExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ParaUpExtend">ParaUpExtend</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Paste"><strong>Paste</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Paste">Paste</a>(self)<br>
&nbsp;<br>
Paste&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;clipboard&nbsp;into&nbsp;the&nbsp;document&nbsp;replacing&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PointFromPosition"><strong>PointFromPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PointFromPosition">PointFromPosition</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;point&nbsp;in&nbsp;the&nbsp;window&nbsp;where&nbsp;a&nbsp;position&nbsp;is&nbsp;displayed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PositionAfter"><strong>PositionAfter</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PositionAfter">PositionAfter</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Given&nbsp;a&nbsp;valid&nbsp;document&nbsp;position,&nbsp;return&nbsp;the&nbsp;next&nbsp;position&nbsp;taking&nbsp;code<br>
page&nbsp;into&nbsp;account.&nbsp;Maximum&nbsp;value&nbsp;returned&nbsp;is&nbsp;the&nbsp;last&nbsp;position&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PositionBefore"><strong>PositionBefore</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PositionBefore">PositionBefore</a>(self,&nbsp;int&nbsp;pos)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Given&nbsp;a&nbsp;valid&nbsp;document&nbsp;position,&nbsp;return&nbsp;the&nbsp;previous&nbsp;position&nbsp;taking&nbsp;code<br>
page&nbsp;into&nbsp;account.&nbsp;Returns&nbsp;0&nbsp;if&nbsp;passed&nbsp;0.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PositionFromLine"><strong>PositionFromLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PositionFromLine">PositionFromLine</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;position&nbsp;at&nbsp;the&nbsp;start&nbsp;of&nbsp;a&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PositionFromPoint"><strong>PositionFromPoint</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PositionFromPoint">PositionFromPoint</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;position&nbsp;from&nbsp;a&nbsp;point&nbsp;within&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PositionFromPointClose"><strong>PositionFromPointClose</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PositionFromPointClose">PositionFromPointClose</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;position&nbsp;from&nbsp;a&nbsp;point&nbsp;within&nbsp;the&nbsp;window&nbsp;but&nbsp;return<br>
INVALID_POSITION&nbsp;if&nbsp;not&nbsp;close&nbsp;to&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Redo"><strong>Redo</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Redo">Redo</a>(self)<br>
&nbsp;<br>
Redoes&nbsp;the&nbsp;next&nbsp;action&nbsp;on&nbsp;the&nbsp;undo&nbsp;history.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-RegisterImage"><strong>RegisterImage</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-RegisterImage">RegisterImage</a>(self,&nbsp;int&nbsp;type,&nbsp;Bitmap&nbsp;bmp)<br>
&nbsp;<br>
Register&nbsp;an&nbsp;image&nbsp;for&nbsp;use&nbsp;in&nbsp;autocompletion&nbsp;lists.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ReleaseDocument"><strong>ReleaseDocument</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ReleaseDocument">ReleaseDocument</a>(self,&nbsp;void&nbsp;docPointer)<br>
&nbsp;<br>
Release&nbsp;a&nbsp;reference&nbsp;to&nbsp;the&nbsp;document,&nbsp;deleting&nbsp;document&nbsp;if&nbsp;it&nbsp;fades&nbsp;to&nbsp;black.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ReplaceSelection"><strong>ReplaceSelection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ReplaceSelection">ReplaceSelection</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Replace&nbsp;the&nbsp;selected&nbsp;text&nbsp;with&nbsp;the&nbsp;argument&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ReplaceTarget"><strong>ReplaceTarget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ReplaceTarget">ReplaceTarget</a>(self,&nbsp;String&nbsp;text)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Replace&nbsp;the&nbsp;target&nbsp;text&nbsp;with&nbsp;the&nbsp;argument&nbsp;text.<br>
Text&nbsp;is&nbsp;counted&nbsp;so&nbsp;it&nbsp;can&nbsp;contain&nbsp;NULs.<br>
Returns&nbsp;the&nbsp;length&nbsp;of&nbsp;the&nbsp;replacement&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ReplaceTargetRE"><strong>ReplaceTargetRE</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ReplaceTargetRE">ReplaceTargetRE</a>(self,&nbsp;String&nbsp;text)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Replace&nbsp;the&nbsp;target&nbsp;text&nbsp;with&nbsp;the&nbsp;argument&nbsp;text&nbsp;after&nbsp;\d&nbsp;processing.<br>
Text&nbsp;is&nbsp;counted&nbsp;so&nbsp;it&nbsp;can&nbsp;contain&nbsp;NULs.<br>
Looks&nbsp;for&nbsp;\d&nbsp;where&nbsp;d&nbsp;is&nbsp;between&nbsp;1&nbsp;and&nbsp;9&nbsp;and&nbsp;replaces&nbsp;these&nbsp;with&nbsp;the&nbsp;strings<br>
matched&nbsp;in&nbsp;the&nbsp;last&nbsp;search&nbsp;operation&nbsp;which&nbsp;were&nbsp;surrounded&nbsp;by&nbsp;\(&nbsp;and&nbsp;\).<br>
Returns&nbsp;the&nbsp;length&nbsp;of&nbsp;the&nbsp;replacement&nbsp;text&nbsp;including&nbsp;any&nbsp;change<br>
caused&nbsp;by&nbsp;processing&nbsp;the&nbsp;\d&nbsp;patterns.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SaveFile"><strong>SaveFile</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SaveFile">SaveFile</a>(self,&nbsp;String&nbsp;filename)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Write&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;editor&nbsp;to&nbsp;filename</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScrollToColumn"><strong>ScrollToColumn</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScrollToColumn">ScrollToColumn</a>(self,&nbsp;int&nbsp;column)<br>
&nbsp;<br>
Scroll&nbsp;enough&nbsp;to&nbsp;make&nbsp;the&nbsp;given&nbsp;column&nbsp;visible</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScrollToLine"><strong>ScrollToLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScrollToLine">ScrollToLine</a>(self,&nbsp;int&nbsp;line)<br>
&nbsp;<br>
Scroll&nbsp;enough&nbsp;to&nbsp;make&nbsp;the&nbsp;given&nbsp;line&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SearchAnchor"><strong>SearchAnchor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SearchAnchor">SearchAnchor</a>(self)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;current&nbsp;caret&nbsp;position&nbsp;to&nbsp;be&nbsp;the&nbsp;search&nbsp;anchor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SearchInTarget"><strong>SearchInTarget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SearchInTarget">SearchInTarget</a>(self,&nbsp;String&nbsp;text)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Search&nbsp;for&nbsp;a&nbsp;counted&nbsp;string&nbsp;in&nbsp;the&nbsp;target&nbsp;and&nbsp;set&nbsp;the&nbsp;target&nbsp;to&nbsp;the&nbsp;found<br>
range.&nbsp;Text&nbsp;is&nbsp;counted&nbsp;so&nbsp;it&nbsp;can&nbsp;contain&nbsp;NULs.<br>
Returns&nbsp;length&nbsp;of&nbsp;range&nbsp;or&nbsp;-1&nbsp;for&nbsp;failure&nbsp;in&nbsp;which&nbsp;case&nbsp;target&nbsp;is&nbsp;not&nbsp;moved.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SearchNext"><strong>SearchNext</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SearchNext">SearchNext</a>(self,&nbsp;int&nbsp;flags,&nbsp;String&nbsp;text)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;some&nbsp;text&nbsp;starting&nbsp;at&nbsp;the&nbsp;search&nbsp;anchor.<br>
Does&nbsp;not&nbsp;ensure&nbsp;the&nbsp;selection&nbsp;is&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SearchPrev"><strong>SearchPrev</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SearchPrev">SearchPrev</a>(self,&nbsp;int&nbsp;flags,&nbsp;String&nbsp;text)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;some&nbsp;text&nbsp;starting&nbsp;at&nbsp;the&nbsp;search&nbsp;anchor&nbsp;and&nbsp;moving&nbsp;backwards.<br>
Does&nbsp;not&nbsp;ensure&nbsp;the&nbsp;selection&nbsp;is&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SelectAll"><strong>SelectAll</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SelectAll">SelectAll</a>(self)<br>
&nbsp;<br>
Select&nbsp;all&nbsp;the&nbsp;text&nbsp;in&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SelectionDuplicate"><strong>SelectionDuplicate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SelectionDuplicate">SelectionDuplicate</a>(self)<br>
&nbsp;<br>
Duplicate&nbsp;the&nbsp;selection.&nbsp;If&nbsp;selection&nbsp;empty&nbsp;duplicate&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SelectionIsRectangle"><strong>SelectionIsRectangle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SelectionIsRectangle">SelectionIsRectangle</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;the&nbsp;selection&nbsp;rectangular?&nbsp;The&nbsp;alternative&nbsp;is&nbsp;the&nbsp;more&nbsp;common&nbsp;stream&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SendMsg"><strong>SendMsg</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SendMsg">SendMsg</a>(self,&nbsp;int&nbsp;msg,&nbsp;long&nbsp;wp=0,&nbsp;long&nbsp;lp=0)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
Send&nbsp;a&nbsp;message&nbsp;to&nbsp;Scintilla.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetAnchor"><strong>SetAnchor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetAnchor">SetAnchor</a>(self,&nbsp;int&nbsp;posAnchor)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;selection&nbsp;anchor&nbsp;to&nbsp;a&nbsp;position.&nbsp;The&nbsp;anchor&nbsp;is&nbsp;the&nbsp;opposite<br>
end&nbsp;of&nbsp;the&nbsp;selection&nbsp;from&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetBackSpaceUnIndents"><strong>SetBackSpaceUnIndents</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetBackSpaceUnIndents">SetBackSpaceUnIndents</a>(self,&nbsp;bool&nbsp;bsUnIndents)<br>
&nbsp;<br>
Sets&nbsp;whether&nbsp;a&nbsp;backspace&nbsp;pressed&nbsp;when&nbsp;caret&nbsp;is&nbsp;within&nbsp;indentation&nbsp;unindents.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetBufferedDraw"><strong>SetBufferedDraw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetBufferedDraw">SetBufferedDraw</a>(self,&nbsp;bool&nbsp;buffered)<br>
&nbsp;<br>
If&nbsp;drawing&nbsp;is&nbsp;buffered&nbsp;then&nbsp;each&nbsp;line&nbsp;of&nbsp;text&nbsp;is&nbsp;drawn&nbsp;into&nbsp;a&nbsp;bitmap&nbsp;buffer<br>
before&nbsp;drawing&nbsp;it&nbsp;to&nbsp;the&nbsp;screen&nbsp;to&nbsp;avoid&nbsp;flicker.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretForeground"><strong>SetCaretForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretForeground">SetCaretForeground</a>(self,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretLineBack"><strong>SetCaretLineBack</strong></a> = SetCaretLineBackground(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretLineBackground">SetCaretLineBackground</a>(self,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;colour&nbsp;of&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretLineBackAlpha"><strong>SetCaretLineBackAlpha</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretLineBackAlpha">SetCaretLineBackAlpha</a>(self,&nbsp;int&nbsp;alpha)<br>
&nbsp;<br>
Set&nbsp;background&nbsp;alpha&nbsp;of&nbsp;the&nbsp;caret&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretLineBackground"><strong>SetCaretLineBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretLineBackground">SetCaretLineBackground</a>(self,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;colour&nbsp;of&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretLineVisible"><strong>SetCaretLineVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretLineVisible">SetCaretLineVisible</a>(self,&nbsp;bool&nbsp;show)<br>
&nbsp;<br>
Display&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;line&nbsp;containing&nbsp;the&nbsp;caret&nbsp;in&nbsp;a&nbsp;different&nbsp;colour.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretPeriod"><strong>SetCaretPeriod</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretPeriod">SetCaretPeriod</a>(self,&nbsp;int&nbsp;periodMilliseconds)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;time&nbsp;in&nbsp;milliseconds&nbsp;that&nbsp;the&nbsp;caret&nbsp;is&nbsp;on&nbsp;and&nbsp;off.&nbsp;0&nbsp;=&nbsp;steady&nbsp;on.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretSticky"><strong>SetCaretSticky</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretSticky">SetCaretSticky</a>(self,&nbsp;bool&nbsp;useCaretStickyBehaviour)<br>
&nbsp;<br>
Stop&nbsp;the&nbsp;caret&nbsp;preferred&nbsp;x&nbsp;position&nbsp;changing&nbsp;when&nbsp;the&nbsp;user&nbsp;types.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaretWidth"><strong>SetCaretWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaretWidth">SetCaretWidth</a>(self,&nbsp;int&nbsp;pixelWidth)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;width&nbsp;of&nbsp;the&nbsp;insert&nbsp;mode&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCharsDefault"><strong>SetCharsDefault</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCharsDefault">SetCharsDefault</a>(self)<br>
&nbsp;<br>
Reset&nbsp;the&nbsp;set&nbsp;of&nbsp;characters&nbsp;for&nbsp;whitespace&nbsp;and&nbsp;word&nbsp;characters&nbsp;to&nbsp;the&nbsp;defaults.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCodePage"><strong>SetCodePage</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCodePage">SetCodePage</a>(self,&nbsp;int&nbsp;codePage)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;code&nbsp;page&nbsp;used&nbsp;to&nbsp;interpret&nbsp;the&nbsp;bytes&nbsp;of&nbsp;the&nbsp;document&nbsp;as&nbsp;characters.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetControlCharSymbol"><strong>SetControlCharSymbol</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetControlCharSymbol">SetControlCharSymbol</a>(self,&nbsp;int&nbsp;symbol)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;way&nbsp;control&nbsp;characters&nbsp;are&nbsp;displayed:<br>
If&nbsp;symbol&nbsp;is&nbsp;&lt;&nbsp;32,&nbsp;keep&nbsp;the&nbsp;drawn&nbsp;way,&nbsp;else,&nbsp;use&nbsp;the&nbsp;given&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCurrentPos"><strong>SetCurrentPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCurrentPos">SetCurrentPos</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;caret.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetDocPointer"><strong>SetDocPointer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetDocPointer">SetDocPointer</a>(self,&nbsp;void&nbsp;docPointer)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;document&nbsp;object&nbsp;used.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEOLMode"><strong>SetEOLMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEOLMode">SetEOLMode</a>(self,&nbsp;int&nbsp;eolMode)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;current&nbsp;end&nbsp;of&nbsp;line&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEdgeColour"><strong>SetEdgeColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEdgeColour">SetEdgeColour</a>(self,&nbsp;Colour&nbsp;edgeColour)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;colour&nbsp;used&nbsp;in&nbsp;edge&nbsp;indication.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEdgeColumn"><strong>SetEdgeColumn</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEdgeColumn">SetEdgeColumn</a>(self,&nbsp;int&nbsp;column)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;column&nbsp;number&nbsp;of&nbsp;the&nbsp;edge.<br>
If&nbsp;text&nbsp;goes&nbsp;past&nbsp;the&nbsp;edge&nbsp;then&nbsp;it&nbsp;is&nbsp;highlighted.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEdgeMode"><strong>SetEdgeMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEdgeMode">SetEdgeMode</a>(self,&nbsp;int&nbsp;mode)<br>
&nbsp;<br>
The&nbsp;edge&nbsp;may&nbsp;be&nbsp;displayed&nbsp;by&nbsp;a&nbsp;line&nbsp;(EDGE_LINE)&nbsp;or&nbsp;by&nbsp;highlighting&nbsp;text&nbsp;that<br>
goes&nbsp;beyond&nbsp;it&nbsp;(EDGE_BACKGROUND)&nbsp;or&nbsp;not&nbsp;displayed&nbsp;at&nbsp;all&nbsp;(EDGE_NONE).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEndAtLastLine"><strong>SetEndAtLastLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEndAtLastLine">SetEndAtLastLine</a>(self,&nbsp;bool&nbsp;endAtLastLine)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;scroll&nbsp;range&nbsp;so&nbsp;that&nbsp;maximum&nbsp;scroll&nbsp;position&nbsp;has<br>
the&nbsp;last&nbsp;line&nbsp;at&nbsp;the&nbsp;bottom&nbsp;of&nbsp;the&nbsp;view&nbsp;(default).<br>
Setting&nbsp;this&nbsp;to&nbsp;false&nbsp;allows&nbsp;scrolling&nbsp;one&nbsp;page&nbsp;below&nbsp;the&nbsp;last&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFoldExpanded"><strong>SetFoldExpanded</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFoldExpanded">SetFoldExpanded</a>(self,&nbsp;int&nbsp;line,&nbsp;bool&nbsp;expanded)<br>
&nbsp;<br>
Show&nbsp;the&nbsp;children&nbsp;of&nbsp;a&nbsp;header&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFoldFlags"><strong>SetFoldFlags</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFoldFlags">SetFoldFlags</a>(self,&nbsp;int&nbsp;flags)<br>
&nbsp;<br>
Set&nbsp;some&nbsp;style&nbsp;options&nbsp;for&nbsp;folding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFoldLevel"><strong>SetFoldLevel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFoldLevel">SetFoldLevel</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;level)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;fold&nbsp;level&nbsp;of&nbsp;a&nbsp;line.<br>
This&nbsp;encodes&nbsp;an&nbsp;integer&nbsp;level&nbsp;along&nbsp;with&nbsp;flags&nbsp;indicating&nbsp;whether&nbsp;the<br>
line&nbsp;is&nbsp;a&nbsp;header&nbsp;and&nbsp;whether&nbsp;it&nbsp;is&nbsp;effectively&nbsp;white&nbsp;space.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFoldMarginColour"><strong>SetFoldMarginColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFoldMarginColour">SetFoldMarginColour</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;colours&nbsp;used&nbsp;as&nbsp;a&nbsp;chequerboard&nbsp;pattern&nbsp;in&nbsp;the&nbsp;fold&nbsp;margin</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFoldMarginHiColour"><strong>SetFoldMarginHiColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFoldMarginHiColour">SetFoldMarginHiColour</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;fore)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHScrollBar"><strong>SetHScrollBar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHScrollBar">SetHScrollBar</a>(self,&nbsp;wxScrollBar&nbsp;bar)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;horizontal&nbsp;scrollbar&nbsp;to&nbsp;use&nbsp;instead&nbsp;of&nbsp;the&nbsp;ont&nbsp;that's&nbsp;built-in.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHighlightGuide"><strong>SetHighlightGuide</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHighlightGuide">SetHighlightGuide</a>(self,&nbsp;int&nbsp;column)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;highlighted&nbsp;indentation&nbsp;guide&nbsp;column.<br>
0&nbsp;=&nbsp;no&nbsp;highlighted&nbsp;guide.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHotspotActiveBackground"><strong>SetHotspotActiveBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHotspotActiveBackground">SetHotspotActiveBackground</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;back&nbsp;colour&nbsp;for&nbsp;active&nbsp;hotspots.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHotspotActiveForeground"><strong>SetHotspotActiveForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHotspotActiveForeground">SetHotspotActiveForeground</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;fore&nbsp;colour&nbsp;for&nbsp;active&nbsp;hotspots.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHotspotActiveUnderline"><strong>SetHotspotActiveUnderline</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHotspotActiveUnderline">SetHotspotActiveUnderline</a>(self,&nbsp;bool&nbsp;underline)<br>
&nbsp;<br>
Enable&nbsp;/&nbsp;Disable&nbsp;underlining&nbsp;active&nbsp;hotspots.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHotspotSingleLine"><strong>SetHotspotSingleLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHotspotSingleLine">SetHotspotSingleLine</a>(self,&nbsp;bool&nbsp;singleLine)<br>
&nbsp;<br>
Limit&nbsp;hotspots&nbsp;to&nbsp;single&nbsp;line&nbsp;so&nbsp;hotspots&nbsp;on&nbsp;two&nbsp;lines&nbsp;don't&nbsp;merge.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetIndent"><strong>SetIndent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetIndent">SetIndent</a>(self,&nbsp;int&nbsp;indentSize)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;number&nbsp;of&nbsp;spaces&nbsp;used&nbsp;for&nbsp;one&nbsp;level&nbsp;of&nbsp;indentation.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetIndentationGuides"><strong>SetIndentationGuides</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetIndentationGuides">SetIndentationGuides</a>(self,&nbsp;bool&nbsp;show)<br>
&nbsp;<br>
Show&nbsp;or&nbsp;hide&nbsp;indentation&nbsp;guides.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetKeyWords"><strong>SetKeyWords</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetKeyWords">SetKeyWords</a>(self,&nbsp;int&nbsp;keywordSet,&nbsp;String&nbsp;keyWords)<br>
&nbsp;<br>
Set&nbsp;up&nbsp;the&nbsp;key&nbsp;words&nbsp;used&nbsp;by&nbsp;the&nbsp;lexer.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLastKeydownProcessed"><strong>SetLastKeydownProcessed</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLastKeydownProcessed">SetLastKeydownProcessed</a>(self,&nbsp;bool&nbsp;val)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLayoutCache"><strong>SetLayoutCache</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLayoutCache">SetLayoutCache</a>(self,&nbsp;int&nbsp;mode)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;degree&nbsp;of&nbsp;caching&nbsp;of&nbsp;layout&nbsp;information.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLexer"><strong>SetLexer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLexer">SetLexer</a>(self,&nbsp;int&nbsp;lexer)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;lexing&nbsp;language&nbsp;of&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLexerLanguage"><strong>SetLexerLanguage</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLexerLanguage">SetLexerLanguage</a>(self,&nbsp;String&nbsp;language)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;lexing&nbsp;language&nbsp;of&nbsp;the&nbsp;document&nbsp;based&nbsp;on&nbsp;string&nbsp;name.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLineIndentation"><strong>SetLineIndentation</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLineIndentation">SetLineIndentation</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;indentSize)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;indentation&nbsp;of&nbsp;a&nbsp;line&nbsp;to&nbsp;a&nbsp;number&nbsp;of&nbsp;columns.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLineState"><strong>SetLineState</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLineState">SetLineState</a>(self,&nbsp;int&nbsp;line,&nbsp;int&nbsp;state)<br>
&nbsp;<br>
Used&nbsp;to&nbsp;hold&nbsp;extra&nbsp;styling&nbsp;information&nbsp;for&nbsp;each&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMarginLeft"><strong>SetMarginLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMarginLeft">SetMarginLeft</a>(self,&nbsp;int&nbsp;pixelWidth)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;size&nbsp;in&nbsp;pixels&nbsp;of&nbsp;the&nbsp;left&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMarginMask"><strong>SetMarginMask</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMarginMask">SetMarginMask</a>(self,&nbsp;int&nbsp;margin,&nbsp;int&nbsp;mask)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;mask&nbsp;that&nbsp;determines&nbsp;which&nbsp;markers&nbsp;are&nbsp;displayed&nbsp;in&nbsp;a&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMarginRight"><strong>SetMarginRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMarginRight">SetMarginRight</a>(self,&nbsp;int&nbsp;pixelWidth)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;size&nbsp;in&nbsp;pixels&nbsp;of&nbsp;the&nbsp;right&nbsp;margin.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMarginSensitive"><strong>SetMarginSensitive</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMarginSensitive">SetMarginSensitive</a>(self,&nbsp;int&nbsp;margin,&nbsp;bool&nbsp;sensitive)<br>
&nbsp;<br>
Make&nbsp;a&nbsp;margin&nbsp;sensitive&nbsp;or&nbsp;insensitive&nbsp;to&nbsp;mouse&nbsp;clicks.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMarginType"><strong>SetMarginType</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMarginType">SetMarginType</a>(self,&nbsp;int&nbsp;margin,&nbsp;int&nbsp;marginType)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;margin&nbsp;to&nbsp;be&nbsp;either&nbsp;numeric&nbsp;or&nbsp;symbolic.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMarginWidth"><strong>SetMarginWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMarginWidth">SetMarginWidth</a>(self,&nbsp;int&nbsp;margin,&nbsp;int&nbsp;pixelWidth)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;width&nbsp;of&nbsp;a&nbsp;margin&nbsp;to&nbsp;a&nbsp;width&nbsp;expressed&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMargins"><strong>SetMargins</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMargins">SetMargins</a>(self,&nbsp;int&nbsp;left,&nbsp;int&nbsp;right)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;left&nbsp;and&nbsp;right&nbsp;margin&nbsp;in&nbsp;the&nbsp;edit&nbsp;area,&nbsp;measured&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetModEventMask"><strong>SetModEventMask</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetModEventMask">SetModEventMask</a>(self,&nbsp;int&nbsp;mask)<br>
&nbsp;<br>
Set&nbsp;which&nbsp;document&nbsp;modification&nbsp;events&nbsp;are&nbsp;sent&nbsp;to&nbsp;the&nbsp;container.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMouseDownCaptures"><strong>SetMouseDownCaptures</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMouseDownCaptures">SetMouseDownCaptures</a>(self,&nbsp;bool&nbsp;captures)<br>
&nbsp;<br>
Set&nbsp;whether&nbsp;the&nbsp;mouse&nbsp;is&nbsp;captured&nbsp;when&nbsp;its&nbsp;button&nbsp;is&nbsp;pressed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMouseDwellTime"><strong>SetMouseDwellTime</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMouseDwellTime">SetMouseDwellTime</a>(self,&nbsp;int&nbsp;periodMilliseconds)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;time&nbsp;the&nbsp;mouse&nbsp;must&nbsp;sit&nbsp;still&nbsp;to&nbsp;generate&nbsp;a&nbsp;mouse&nbsp;dwell&nbsp;event.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetOvertype"><strong>SetOvertype</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetOvertype">SetOvertype</a>(self,&nbsp;bool&nbsp;overtype)<br>
&nbsp;<br>
Set&nbsp;to&nbsp;overtype&nbsp;(true)&nbsp;or&nbsp;insert&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetPasteConvertEndings"><strong>SetPasteConvertEndings</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetPasteConvertEndings">SetPasteConvertEndings</a>(self,&nbsp;bool&nbsp;convert)<br>
&nbsp;<br>
Enable/Disable&nbsp;convert-on-paste&nbsp;for&nbsp;line&nbsp;endings</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetPrintColourMode"><strong>SetPrintColourMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetPrintColourMode">SetPrintColourMode</a>(self,&nbsp;int&nbsp;mode)<br>
&nbsp;<br>
Modify&nbsp;colours&nbsp;when&nbsp;printing&nbsp;for&nbsp;clearer&nbsp;printed&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetPrintMagnification"><strong>SetPrintMagnification</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetPrintMagnification">SetPrintMagnification</a>(self,&nbsp;int&nbsp;magnification)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;print&nbsp;magnification&nbsp;added&nbsp;to&nbsp;the&nbsp;point&nbsp;size&nbsp;of&nbsp;each&nbsp;style&nbsp;for&nbsp;printing.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetPrintWrapMode"><strong>SetPrintWrapMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetPrintWrapMode">SetPrintWrapMode</a>(self,&nbsp;int&nbsp;mode)<br>
&nbsp;<br>
Set&nbsp;printing&nbsp;to&nbsp;line&nbsp;wrapped&nbsp;(SC_WRAP_WORD)&nbsp;or&nbsp;not&nbsp;line&nbsp;wrapped&nbsp;(SC_WRAP_NONE).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetProperty"><strong>SetProperty</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetProperty">SetProperty</a>(self,&nbsp;String&nbsp;key,&nbsp;String&nbsp;value)<br>
&nbsp;<br>
Set&nbsp;up&nbsp;a&nbsp;value&nbsp;that&nbsp;may&nbsp;be&nbsp;used&nbsp;by&nbsp;a&nbsp;lexer&nbsp;for&nbsp;some&nbsp;optional&nbsp;feature.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetReadOnly"><strong>SetReadOnly</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetReadOnly">SetReadOnly</a>(self,&nbsp;bool&nbsp;readOnly)<br>
&nbsp;<br>
Set&nbsp;to&nbsp;read&nbsp;only&nbsp;or&nbsp;read&nbsp;write.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSTCCursor"><strong>SetSTCCursor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSTCCursor">SetSTCCursor</a>(self,&nbsp;int&nbsp;cursorType)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;cursor&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;SC_CURSOR*&nbsp;values.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSTCFocus"><strong>SetSTCFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSTCFocus">SetSTCFocus</a>(self,&nbsp;bool&nbsp;focus)<br>
&nbsp;<br>
Change&nbsp;internal&nbsp;focus&nbsp;flag.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSavePoint"><strong>SetSavePoint</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSavePoint">SetSavePoint</a>(self)<br>
&nbsp;<br>
Remember&nbsp;the&nbsp;current&nbsp;position&nbsp;in&nbsp;the&nbsp;undo&nbsp;history&nbsp;as&nbsp;the&nbsp;position<br>
at&nbsp;which&nbsp;the&nbsp;document&nbsp;was&nbsp;saved.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetScrollWidth"><strong>SetScrollWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetScrollWidth">SetScrollWidth</a>(self,&nbsp;int&nbsp;pixelWidth)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;document&nbsp;width&nbsp;assumed&nbsp;for&nbsp;scrolling.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSearchFlags"><strong>SetSearchFlags</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSearchFlags">SetSearchFlags</a>(self,&nbsp;int&nbsp;flags)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;search&nbsp;flags&nbsp;used&nbsp;by&nbsp;SearchInTarget.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelAlpha"><strong>SetSelAlpha</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelAlpha">SetSelAlpha</a>(self,&nbsp;int&nbsp;alpha)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;alpha&nbsp;of&nbsp;the&nbsp;selection.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelBackground"><strong>SetSelBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelBackground">SetSelBackground</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;the&nbsp;selection&nbsp;and&nbsp;whether&nbsp;to&nbsp;use&nbsp;this&nbsp;setting.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelForeground"><strong>SetSelForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelForeground">SetSelForeground</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;selection&nbsp;and&nbsp;whether&nbsp;to&nbsp;use&nbsp;this&nbsp;setting.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelection"><strong>SetSelection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelection">SetSelection</a>(self,&nbsp;int&nbsp;start,&nbsp;int&nbsp;end)<br>
&nbsp;<br>
Select&nbsp;a&nbsp;range&nbsp;of&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelectionEnd"><strong>SetSelectionEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelectionEnd">SetSelectionEnd</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;that&nbsp;ends&nbsp;the&nbsp;selection&nbsp;-&nbsp;this&nbsp;becomes&nbsp;the&nbsp;currentPosition.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelectionMode"><strong>SetSelectionMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelectionMode">SetSelectionMode</a>(self,&nbsp;int&nbsp;mode)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;selection&nbsp;mode&nbsp;to&nbsp;stream&nbsp;(SC_SEL_STREAM)&nbsp;or&nbsp;rectangular&nbsp;(SC_SEL_RECTANGLE)&nbsp;or<br>
by&nbsp;lines&nbsp;(SC_SEL_LINES).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSelectionStart"><strong>SetSelectionStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSelectionStart">SetSelectionStart</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;that&nbsp;starts&nbsp;the&nbsp;selection&nbsp;-&nbsp;this&nbsp;becomes&nbsp;the&nbsp;anchor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetStatus"><strong>SetStatus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetStatus">SetStatus</a>(self,&nbsp;int&nbsp;statusCode)<br>
&nbsp;<br>
Change&nbsp;error&nbsp;status&nbsp;-&nbsp;0&nbsp;=&nbsp;OK.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetStyleBits"><strong>SetStyleBits</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetStyleBits">SetStyleBits</a>(self,&nbsp;int&nbsp;bits)<br>
&nbsp;<br>
Divide&nbsp;each&nbsp;styling&nbsp;byte&nbsp;into&nbsp;lexical&nbsp;class&nbsp;bits&nbsp;(default:&nbsp;5)&nbsp;and&nbsp;indicator<br>
bits&nbsp;(default:&nbsp;3).&nbsp;If&nbsp;a&nbsp;lexer&nbsp;requires&nbsp;more&nbsp;than&nbsp;32&nbsp;lexical&nbsp;states,&nbsp;then&nbsp;this<br>
is&nbsp;used&nbsp;to&nbsp;expand&nbsp;the&nbsp;possible&nbsp;states.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetStyleBytes"><strong>SetStyleBytes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetStyleBytes">SetStyleBytes</a>(self,&nbsp;int&nbsp;length,&nbsp;char&nbsp;styleBytes)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;styles&nbsp;for&nbsp;a&nbsp;segment&nbsp;of&nbsp;the&nbsp;document.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetStyling"><strong>SetStyling</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetStyling">SetStyling</a>(self,&nbsp;int&nbsp;length,&nbsp;int&nbsp;style)<br>
&nbsp;<br>
Change&nbsp;style&nbsp;from&nbsp;current&nbsp;styling&nbsp;position&nbsp;for&nbsp;length&nbsp;characters&nbsp;to&nbsp;a&nbsp;style<br>
and&nbsp;move&nbsp;the&nbsp;current&nbsp;styling&nbsp;position&nbsp;to&nbsp;after&nbsp;this&nbsp;newly&nbsp;styled&nbsp;segment.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTabIndents"><strong>SetTabIndents</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTabIndents">SetTabIndents</a>(self,&nbsp;bool&nbsp;tabIndents)<br>
&nbsp;<br>
Sets&nbsp;whether&nbsp;a&nbsp;tab&nbsp;pressed&nbsp;when&nbsp;caret&nbsp;is&nbsp;within&nbsp;indentation&nbsp;indents.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTabWidth"><strong>SetTabWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTabWidth">SetTabWidth</a>(self,&nbsp;int&nbsp;tabWidth)<br>
&nbsp;<br>
Change&nbsp;the&nbsp;visible&nbsp;size&nbsp;of&nbsp;a&nbsp;tab&nbsp;to&nbsp;be&nbsp;a&nbsp;multiple&nbsp;of&nbsp;the&nbsp;width&nbsp;of&nbsp;a&nbsp;space&nbsp;character.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTargetEnd"><strong>SetTargetEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTargetEnd">SetTargetEnd</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;that&nbsp;ends&nbsp;the&nbsp;target&nbsp;which&nbsp;is&nbsp;used&nbsp;for&nbsp;updating&nbsp;the<br>
document&nbsp;without&nbsp;affecting&nbsp;the&nbsp;scroll&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTargetStart"><strong>SetTargetStart</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTargetStart">SetTargetStart</a>(self,&nbsp;int&nbsp;pos)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;that&nbsp;starts&nbsp;the&nbsp;target&nbsp;which&nbsp;is&nbsp;used&nbsp;for&nbsp;updating&nbsp;the<br>
document&nbsp;without&nbsp;affecting&nbsp;the&nbsp;scroll&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetText"><strong>SetText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetText">SetText</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Replace&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;document&nbsp;with&nbsp;the&nbsp;argument&nbsp;text.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTextRaw"><strong>SetTextRaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTextRaw">SetTextRaw</a>(self,&nbsp;char&nbsp;text)<br>
&nbsp;<br>
Replace&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;document&nbsp;with&nbsp;the&nbsp;argument&nbsp;text.&nbsp;&nbsp;The&nbsp;text<br>
should&nbsp;be&nbsp;utf-8&nbsp;encoded&nbsp;on&nbsp;unicode&nbsp;builds&nbsp;of&nbsp;wxPython,&nbsp;or&nbsp;can&nbsp;be&nbsp;any<br>
8-bit&nbsp;text&nbsp;in&nbsp;ansi&nbsp;builds.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTextUTF8"><strong>SetTextUTF8</strong></a>(self, text)</dt><dd><tt>Replace&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;document&nbsp;with&nbsp;the&nbsp;UTF8&nbsp;text&nbsp;given.<br>
Works&nbsp;'natively'&nbsp;in&nbsp;a&nbsp;unicode&nbsp;build&nbsp;of&nbsp;wxPython,&nbsp;and&nbsp;will&nbsp;also<br>
work&nbsp;in&nbsp;an&nbsp;ansi&nbsp;build&nbsp;if&nbsp;the&nbsp;UTF8&nbsp;text&nbsp;is&nbsp;compatible&nbsp;with&nbsp;the<br>
current&nbsp;encoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTwoPhaseDraw"><strong>SetTwoPhaseDraw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTwoPhaseDraw">SetTwoPhaseDraw</a>(self,&nbsp;bool&nbsp;twoPhase)<br>
&nbsp;<br>
In&nbsp;twoPhaseDraw&nbsp;mode,&nbsp;drawing&nbsp;is&nbsp;performed&nbsp;in&nbsp;two&nbsp;phases,&nbsp;first&nbsp;the&nbsp;background<br>
and&nbsp;then&nbsp;the&nbsp;foreground.&nbsp;This&nbsp;avoids&nbsp;chopping&nbsp;off&nbsp;characters&nbsp;that&nbsp;overlap&nbsp;the&nbsp;next&nbsp;run.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetUndoCollection"><strong>SetUndoCollection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetUndoCollection">SetUndoCollection</a>(self,&nbsp;bool&nbsp;collectUndo)<br>
&nbsp;<br>
Choose&nbsp;between&nbsp;collecting&nbsp;actions&nbsp;into&nbsp;the&nbsp;undo<br>
history&nbsp;and&nbsp;discarding&nbsp;them.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetUseAntiAliasing"><strong>SetUseAntiAliasing</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetUseAntiAliasing">SetUseAntiAliasing</a>(self,&nbsp;bool&nbsp;useAA)<br>
&nbsp;<br>
Specify&nbsp;whether&nbsp;anti-aliased&nbsp;fonts&nbsp;should&nbsp;be&nbsp;used.&nbsp;&nbsp;Will&nbsp;have&nbsp;no<br>
effect&nbsp;on&nbsp;some&nbsp;platforms,&nbsp;but&nbsp;on&nbsp;some&nbsp;(wxMac&nbsp;for&nbsp;example)&nbsp;can&nbsp;greatly<br>
improve&nbsp;performance.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetUseHorizontalScrollBar"><strong>SetUseHorizontalScrollBar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetUseHorizontalScrollBar">SetUseHorizontalScrollBar</a>(self,&nbsp;bool&nbsp;show)<br>
&nbsp;<br>
Show&nbsp;or&nbsp;hide&nbsp;the&nbsp;horizontal&nbsp;scroll&nbsp;bar.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetUseTabs"><strong>SetUseTabs</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetUseTabs">SetUseTabs</a>(self,&nbsp;bool&nbsp;useTabs)<br>
&nbsp;<br>
Indentation&nbsp;will&nbsp;only&nbsp;use&nbsp;space&nbsp;characters&nbsp;if&nbsp;useTabs&nbsp;is&nbsp;false,&nbsp;otherwise<br>
it&nbsp;will&nbsp;use&nbsp;a&nbsp;combination&nbsp;of&nbsp;tabs&nbsp;and&nbsp;spaces.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetUseVerticalScrollBar"><strong>SetUseVerticalScrollBar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetUseVerticalScrollBar">SetUseVerticalScrollBar</a>(self,&nbsp;bool&nbsp;show)<br>
&nbsp;<br>
Show&nbsp;or&nbsp;hide&nbsp;the&nbsp;vertical&nbsp;scroll&nbsp;bar.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetVScrollBar"><strong>SetVScrollBar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetVScrollBar">SetVScrollBar</a>(self,&nbsp;wxScrollBar&nbsp;bar)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;vertical&nbsp;scrollbar&nbsp;to&nbsp;use&nbsp;instead&nbsp;of&nbsp;the&nbsp;one&nbsp;that's&nbsp;built-in.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetViewEOL"><strong>SetViewEOL</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetViewEOL">SetViewEOL</a>(self,&nbsp;bool&nbsp;visible)<br>
&nbsp;<br>
Make&nbsp;the&nbsp;end&nbsp;of&nbsp;line&nbsp;characters&nbsp;visible&nbsp;or&nbsp;invisible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetViewWhiteSpace"><strong>SetViewWhiteSpace</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetViewWhiteSpace">SetViewWhiteSpace</a>(self,&nbsp;int&nbsp;viewWS)<br>
&nbsp;<br>
Make&nbsp;white&nbsp;space&nbsp;characters&nbsp;invisible,&nbsp;always&nbsp;visible&nbsp;or&nbsp;visible&nbsp;outside&nbsp;indentation.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetVisiblePolicy"><strong>SetVisiblePolicy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetVisiblePolicy">SetVisiblePolicy</a>(self,&nbsp;int&nbsp;visiblePolicy,&nbsp;int&nbsp;visibleSlop)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;way&nbsp;the&nbsp;display&nbsp;area&nbsp;is&nbsp;determined&nbsp;when&nbsp;a&nbsp;particular&nbsp;line<br>
is&nbsp;to&nbsp;be&nbsp;moved&nbsp;to&nbsp;by&nbsp;Find,&nbsp;FindNext,&nbsp;GotoLine,&nbsp;etc.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWhitespaceBackground"><strong>SetWhitespaceBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWhitespaceBackground">SetWhitespaceBackground</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;all&nbsp;whitespace&nbsp;and&nbsp;whether&nbsp;to&nbsp;use&nbsp;this&nbsp;setting.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWhitespaceChars"><strong>SetWhitespaceChars</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWhitespaceChars">SetWhitespaceChars</a>(self,&nbsp;String&nbsp;characters)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;set&nbsp;of&nbsp;characters&nbsp;making&nbsp;up&nbsp;whitespace&nbsp;for&nbsp;when&nbsp;moving&nbsp;or&nbsp;selecting&nbsp;by&nbsp;word.<br>
Should&nbsp;be&nbsp;called&nbsp;after&nbsp;SetWordChars.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWhitespaceForeground"><strong>SetWhitespaceForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWhitespaceForeground">SetWhitespaceForeground</a>(self,&nbsp;bool&nbsp;useSetting,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;all&nbsp;whitespace&nbsp;and&nbsp;whether&nbsp;to&nbsp;use&nbsp;this&nbsp;setting.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWordChars"><strong>SetWordChars</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWordChars">SetWordChars</a>(self,&nbsp;String&nbsp;characters)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;set&nbsp;of&nbsp;characters&nbsp;making&nbsp;up&nbsp;words&nbsp;for&nbsp;when&nbsp;moving&nbsp;or&nbsp;selecting&nbsp;by&nbsp;word.<br>
First&nbsp;sets&nbsp;deaults&nbsp;like&nbsp;SetCharsDefault.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWrapMode"><strong>SetWrapMode</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWrapMode">SetWrapMode</a>(self,&nbsp;int&nbsp;mode)<br>
&nbsp;<br>
Sets&nbsp;whether&nbsp;text&nbsp;is&nbsp;word&nbsp;wrapped.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWrapStartIndent"><strong>SetWrapStartIndent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWrapStartIndent">SetWrapStartIndent</a>(self,&nbsp;int&nbsp;indent)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;start&nbsp;indent&nbsp;for&nbsp;wrapped&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWrapVisualFlags"><strong>SetWrapVisualFlags</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWrapVisualFlags">SetWrapVisualFlags</a>(self,&nbsp;int&nbsp;wrapVisualFlags)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;display&nbsp;mode&nbsp;of&nbsp;visual&nbsp;flags&nbsp;for&nbsp;wrapped&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWrapVisualFlagsLocation"><strong>SetWrapVisualFlagsLocation</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWrapVisualFlagsLocation">SetWrapVisualFlagsLocation</a>(self,&nbsp;int&nbsp;wrapVisualFlagsLocation)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;location&nbsp;of&nbsp;visual&nbsp;flags&nbsp;for&nbsp;wrapped&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetXCaretPolicy"><strong>SetXCaretPolicy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetXCaretPolicy">SetXCaretPolicy</a>(self,&nbsp;int&nbsp;caretPolicy,&nbsp;int&nbsp;caretSlop)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;way&nbsp;the&nbsp;caret&nbsp;is&nbsp;kept&nbsp;visible&nbsp;when&nbsp;going&nbsp;sideway.<br>
The&nbsp;exclusion&nbsp;zone&nbsp;is&nbsp;given&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetXOffset"><strong>SetXOffset</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetXOffset">SetXOffset</a>(self,&nbsp;int&nbsp;newOffset)<br>
&nbsp;<br>
Get&nbsp;and&nbsp;Set&nbsp;the&nbsp;xOffset&nbsp;(ie,&nbsp;horizonal&nbsp;scroll&nbsp;position).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetYCaretPolicy"><strong>SetYCaretPolicy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetYCaretPolicy">SetYCaretPolicy</a>(self,&nbsp;int&nbsp;caretPolicy,&nbsp;int&nbsp;caretSlop)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;way&nbsp;the&nbsp;line&nbsp;the&nbsp;caret&nbsp;is&nbsp;on&nbsp;is&nbsp;kept&nbsp;visible.<br>
The&nbsp;exclusion&nbsp;zone&nbsp;is&nbsp;given&nbsp;in&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetZoom"><strong>SetZoom</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetZoom">SetZoom</a>(self,&nbsp;int&nbsp;zoom)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;zoom&nbsp;level.&nbsp;This&nbsp;number&nbsp;of&nbsp;points&nbsp;is&nbsp;added&nbsp;to&nbsp;the&nbsp;size&nbsp;of&nbsp;all&nbsp;fonts.<br>
It&nbsp;may&nbsp;be&nbsp;positive&nbsp;to&nbsp;magnify&nbsp;or&nbsp;negative&nbsp;to&nbsp;reduce.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ShowLines"><strong>ShowLines</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ShowLines">ShowLines</a>(self,&nbsp;int&nbsp;lineStart,&nbsp;int&nbsp;lineEnd)<br>
&nbsp;<br>
Make&nbsp;a&nbsp;range&nbsp;of&nbsp;lines&nbsp;visible.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StartRecord"><strong>StartRecord</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StartRecord">StartRecord</a>(self)<br>
&nbsp;<br>
Start&nbsp;notifying&nbsp;the&nbsp;container&nbsp;of&nbsp;all&nbsp;key&nbsp;presses&nbsp;and&nbsp;commands.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StartStyling"><strong>StartStyling</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StartStyling">StartStyling</a>(self,&nbsp;int&nbsp;pos,&nbsp;int&nbsp;mask)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;current&nbsp;styling&nbsp;position&nbsp;to&nbsp;pos&nbsp;and&nbsp;the&nbsp;styling&nbsp;mask&nbsp;to&nbsp;mask.<br>
The&nbsp;styling&nbsp;mask&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;protect&nbsp;some&nbsp;bits&nbsp;in&nbsp;each&nbsp;styling&nbsp;byte&nbsp;from&nbsp;modification.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StopRecord"><strong>StopRecord</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StopRecord">StopRecord</a>(self)<br>
&nbsp;<br>
Stop&nbsp;notifying&nbsp;the&nbsp;container&nbsp;of&nbsp;all&nbsp;key&nbsp;presses&nbsp;and&nbsp;commands.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StutteredPageDown"><strong>StutteredPageDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StutteredPageDown">StutteredPageDown</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;bottom&nbsp;of&nbsp;page,&nbsp;or&nbsp;one&nbsp;page&nbsp;down&nbsp;if&nbsp;already&nbsp;at&nbsp;bottom&nbsp;of&nbsp;page.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StutteredPageDownExtend"><strong>StutteredPageDownExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StutteredPageDownExtend">StutteredPageDownExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;bottom&nbsp;of&nbsp;page,&nbsp;or&nbsp;one&nbsp;page&nbsp;down&nbsp;if&nbsp;already&nbsp;at&nbsp;bottom&nbsp;of&nbsp;page,&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StutteredPageUp"><strong>StutteredPageUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StutteredPageUp">StutteredPageUp</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;top&nbsp;of&nbsp;page,&nbsp;or&nbsp;one&nbsp;page&nbsp;up&nbsp;if&nbsp;already&nbsp;at&nbsp;top&nbsp;of&nbsp;page.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StutteredPageUpExtend"><strong>StutteredPageUpExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StutteredPageUpExtend">StutteredPageUpExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;top&nbsp;of&nbsp;page,&nbsp;or&nbsp;one&nbsp;page&nbsp;up&nbsp;if&nbsp;already&nbsp;at&nbsp;top&nbsp;of&nbsp;page,&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleClearAll"><strong>StyleClearAll</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleClearAll">StyleClearAll</a>(self)<br>
&nbsp;<br>
Clear&nbsp;all&nbsp;the&nbsp;styles&nbsp;and&nbsp;make&nbsp;equivalent&nbsp;to&nbsp;the&nbsp;global&nbsp;default&nbsp;style.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleResetDefault"><strong>StyleResetDefault</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleResetDefault">StyleResetDefault</a>(self)<br>
&nbsp;<br>
Reset&nbsp;the&nbsp;default&nbsp;style&nbsp;to&nbsp;its&nbsp;state&nbsp;at&nbsp;startup</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetBackground"><strong>StyleSetBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetBackground">StyleSetBackground</a>(self,&nbsp;int&nbsp;style,&nbsp;Colour&nbsp;back)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;a&nbsp;style.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetBold"><strong>StyleSetBold</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetBold">StyleSetBold</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;bold)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;bold&nbsp;or&nbsp;not.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetCase"><strong>StyleSetCase</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetCase">StyleSetCase</a>(self,&nbsp;int&nbsp;style,&nbsp;int&nbsp;caseForce)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;mixed&nbsp;case,&nbsp;or&nbsp;to&nbsp;force&nbsp;upper&nbsp;or&nbsp;lower&nbsp;case.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetChangeable"><strong>StyleSetChangeable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetChangeable">StyleSetChangeable</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;changeable)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;changeable&nbsp;or&nbsp;not&nbsp;(read&nbsp;only).<br>
Experimental&nbsp;feature,&nbsp;currently&nbsp;buggy.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetCharacterSet"><strong>StyleSetCharacterSet</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetCharacterSet">StyleSetCharacterSet</a>(self,&nbsp;int&nbsp;style,&nbsp;int&nbsp;characterSet)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;character&nbsp;set&nbsp;of&nbsp;the&nbsp;font&nbsp;in&nbsp;a&nbsp;style.&nbsp;&nbsp;Converts&nbsp;the&nbsp;Scintilla<br>
wx.stc.STC_CHARSET_*&nbsp;set&nbsp;values&nbsp;to&nbsp;a&nbsp;wxFontEncoding.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetEOLFilled"><strong>StyleSetEOLFilled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetEOLFilled">StyleSetEOLFilled</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;filled)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;have&nbsp;its&nbsp;end&nbsp;of&nbsp;line&nbsp;filled&nbsp;or&nbsp;not.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetFaceName"><strong>StyleSetFaceName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetFaceName">StyleSetFaceName</a>(self,&nbsp;int&nbsp;style,&nbsp;String&nbsp;fontName)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;font&nbsp;of&nbsp;a&nbsp;style.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetFont"><strong>StyleSetFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetFont">StyleSetFont</a>(self,&nbsp;int&nbsp;styleNum,&nbsp;Font&nbsp;font)<br>
&nbsp;<br>
Set&nbsp;style&nbsp;size,&nbsp;face,&nbsp;bold,&nbsp;italic,&nbsp;and&nbsp;underline&nbsp;attributes&nbsp;from&nbsp;the<br>
attributes&nbsp;of&nbsp;a&nbsp;`wx.Font`.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetFontAttr"><strong>StyleSetFontAttr</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetFontAttr">StyleSetFontAttr</a>(self,&nbsp;int&nbsp;styleNum,&nbsp;int&nbsp;size,&nbsp;String&nbsp;faceName,&nbsp;bool&nbsp;bold,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;bool&nbsp;italic,&nbsp;bool&nbsp;underline,&nbsp;int&nbsp;encoding=wxFONTENCODING_DEFAULT)<br>
&nbsp;<br>
Set&nbsp;all&nbsp;font&nbsp;style&nbsp;attributes&nbsp;at&nbsp;once.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetFontEncoding"><strong>StyleSetFontEncoding</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetFontEncoding">StyleSetFontEncoding</a>(self,&nbsp;int&nbsp;style,&nbsp;int&nbsp;encoding)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;font&nbsp;encoding&nbsp;to&nbsp;be&nbsp;used&nbsp;by&nbsp;a&nbsp;style.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetForeground"><strong>StyleSetForeground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetForeground">StyleSetForeground</a>(self,&nbsp;int&nbsp;style,&nbsp;Colour&nbsp;fore)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;a&nbsp;style.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetHotSpot"><strong>StyleSetHotSpot</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetHotSpot">StyleSetHotSpot</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;hotspot)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;a&nbsp;hotspot&nbsp;or&nbsp;not.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetItalic"><strong>StyleSetItalic</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetItalic">StyleSetItalic</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;italic)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;italic&nbsp;or&nbsp;not.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetSize"><strong>StyleSetSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetSize">StyleSetSize</a>(self,&nbsp;int&nbsp;style,&nbsp;int&nbsp;sizePoints)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;size&nbsp;of&nbsp;characters&nbsp;of&nbsp;a&nbsp;style.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetSpec"><strong>StyleSetSpec</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetSpec">StyleSetSpec</a>(self,&nbsp;int&nbsp;styleNum,&nbsp;String&nbsp;spec)<br>
&nbsp;<br>
Extract&nbsp;style&nbsp;settings&nbsp;from&nbsp;a&nbsp;spec-string&nbsp;which&nbsp;is&nbsp;composed&nbsp;of&nbsp;one&nbsp;or<br>
more&nbsp;of&nbsp;the&nbsp;following&nbsp;comma&nbsp;separated&nbsp;elements::<br>
&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bold&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turns&nbsp;on&nbsp;bold<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;italic&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turns&nbsp;on&nbsp;italics<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fore:[name&nbsp;or&nbsp;#RRGGBB]&nbsp;&nbsp;sets&nbsp;the&nbsp;foreground&nbsp;colour<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;back:[name&nbsp;or&nbsp;#RRGGBB]&nbsp;&nbsp;sets&nbsp;the&nbsp;background&nbsp;colour<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;face:[facename]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets&nbsp;the&nbsp;font&nbsp;face&nbsp;name&nbsp;to&nbsp;use<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;size:[num]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets&nbsp;the&nbsp;font&nbsp;size&nbsp;in&nbsp;points<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;eol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turns&nbsp;on&nbsp;eol&nbsp;filling<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;underline&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turns&nbsp;on&nbsp;underlining</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetUnderline"><strong>StyleSetUnderline</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetUnderline">StyleSetUnderline</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;underline)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;underlined&nbsp;or&nbsp;not.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-StyleSetVisible"><strong>StyleSetVisible</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-StyleSetVisible">StyleSetVisible</a>(self,&nbsp;int&nbsp;style,&nbsp;bool&nbsp;visible)<br>
&nbsp;<br>
Set&nbsp;a&nbsp;style&nbsp;to&nbsp;be&nbsp;visible&nbsp;or&nbsp;not.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Tab"><strong>Tab</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Tab">Tab</a>(self)<br>
&nbsp;<br>
If&nbsp;selection&nbsp;is&nbsp;empty&nbsp;or&nbsp;all&nbsp;on&nbsp;one&nbsp;line&nbsp;replace&nbsp;the&nbsp;selection&nbsp;with&nbsp;a&nbsp;tab&nbsp;character.<br>
If&nbsp;more&nbsp;than&nbsp;one&nbsp;line&nbsp;selected,&nbsp;indent&nbsp;the&nbsp;lines.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-TargetFromSelection"><strong>TargetFromSelection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-TargetFromSelection">TargetFromSelection</a>(self)<br>
&nbsp;<br>
Make&nbsp;the&nbsp;target&nbsp;range&nbsp;start&nbsp;and&nbsp;end&nbsp;be&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;selection&nbsp;range&nbsp;start&nbsp;and&nbsp;end.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-TextHeight"><strong>TextHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-TextHeight">TextHeight</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Retrieve&nbsp;the&nbsp;height&nbsp;of&nbsp;a&nbsp;particular&nbsp;line&nbsp;of&nbsp;text&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-TextWidth"><strong>TextWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-TextWidth">TextWidth</a>(self,&nbsp;int&nbsp;style,&nbsp;String&nbsp;text)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Measure&nbsp;the&nbsp;pixel&nbsp;width&nbsp;of&nbsp;some&nbsp;text&nbsp;in&nbsp;a&nbsp;particular&nbsp;style.<br>
NUL&nbsp;terminated&nbsp;text&nbsp;argument.<br>
Does&nbsp;not&nbsp;handle&nbsp;tab&nbsp;or&nbsp;control&nbsp;characters.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ToggleCaretSticky"><strong>ToggleCaretSticky</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ToggleCaretSticky">ToggleCaretSticky</a>(self)<br>
&nbsp;<br>
Switch&nbsp;between&nbsp;sticky&nbsp;and&nbsp;non-sticky:&nbsp;meant&nbsp;to&nbsp;be&nbsp;bound&nbsp;to&nbsp;a&nbsp;key.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ToggleFold"><strong>ToggleFold</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ToggleFold">ToggleFold</a>(self,&nbsp;int&nbsp;line)<br>
&nbsp;<br>
Switch&nbsp;a&nbsp;header&nbsp;line&nbsp;between&nbsp;expanded&nbsp;and&nbsp;contracted.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Undo"><strong>Undo</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Undo">Undo</a>(self)<br>
&nbsp;<br>
Undo&nbsp;one&nbsp;action&nbsp;in&nbsp;the&nbsp;undo&nbsp;history.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-UpperCase"><strong>UpperCase</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-UpperCase">UpperCase</a>(self)<br>
&nbsp;<br>
Transform&nbsp;the&nbsp;selection&nbsp;to&nbsp;upper&nbsp;case.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-UsePopUp"><strong>UsePopUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-UsePopUp">UsePopUp</a>(self,&nbsp;bool&nbsp;allowPopUp)<br>
&nbsp;<br>
Set&nbsp;whether&nbsp;a&nbsp;pop&nbsp;up&nbsp;menu&nbsp;is&nbsp;displayed&nbsp;automatically&nbsp;when&nbsp;the&nbsp;user&nbsp;presses<br>
the&nbsp;wrong&nbsp;mouse&nbsp;button.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-UserListShow"><strong>UserListShow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-UserListShow">UserListShow</a>(self,&nbsp;int&nbsp;listType,&nbsp;String&nbsp;itemList)<br>
&nbsp;<br>
Display&nbsp;a&nbsp;list&nbsp;of&nbsp;strings&nbsp;and&nbsp;send&nbsp;notification&nbsp;when&nbsp;user&nbsp;chooses&nbsp;one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-VCHome"><strong>VCHome</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-VCHome">VCHome</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;before&nbsp;first&nbsp;visible&nbsp;character&nbsp;on&nbsp;line.<br>
If&nbsp;already&nbsp;there&nbsp;move&nbsp;to&nbsp;first&nbsp;character&nbsp;on&nbsp;line.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-VCHomeExtend"><strong>VCHomeExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-VCHomeExtend">VCHomeExtend</a>(self)<br>
&nbsp;<br>
Like&nbsp;VCHome&nbsp;but&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-VCHomeRectExtend"><strong>VCHomeRectExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-VCHomeRectExtend">VCHomeRectExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;to&nbsp;before&nbsp;first&nbsp;visible&nbsp;character&nbsp;on&nbsp;line.<br>
If&nbsp;already&nbsp;there&nbsp;move&nbsp;to&nbsp;first&nbsp;character&nbsp;on&nbsp;line.<br>
In&nbsp;either&nbsp;case,&nbsp;extend&nbsp;rectangular&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-VCHomeWrap"><strong>VCHomeWrap</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-VCHomeWrap">VCHomeWrap</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-VCHomeWrapExtend"><strong>VCHomeWrapExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-VCHomeWrapExtend">VCHomeWrapExtend</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-VisibleFromDocLine"><strong>VisibleFromDocLine</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-VisibleFromDocLine">VisibleFromDocLine</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Find&nbsp;the&nbsp;display&nbsp;line&nbsp;of&nbsp;a&nbsp;document&nbsp;line&nbsp;taking&nbsp;hidden&nbsp;lines&nbsp;into&nbsp;account.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordEndPosition"><strong>WordEndPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordEndPosition">WordEndPosition</a>(self,&nbsp;int&nbsp;pos,&nbsp;bool&nbsp;onlyWordCharacters)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;position&nbsp;of&nbsp;end&nbsp;of&nbsp;word.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordLeft"><strong>WordLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordLeft">WordLeft</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;word.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordLeftEnd"><strong>WordLeftEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordLeftEnd">WordLeftEnd</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;word,&nbsp;position&nbsp;cursor&nbsp;at&nbsp;end&nbsp;of&nbsp;word.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordLeftEndExtend"><strong>WordLeftEndExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordLeftEndExtend">WordLeftEndExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;word,&nbsp;position&nbsp;cursor&nbsp;at&nbsp;end&nbsp;of&nbsp;word,&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordLeftExtend"><strong>WordLeftExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordLeftExtend">WordLeftExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;left&nbsp;one&nbsp;word&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordPartLeft"><strong>WordPartLeft</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordPartLeft">WordPartLeft</a>(self)<br>
&nbsp;<br>
Move&nbsp;to&nbsp;the&nbsp;previous&nbsp;change&nbsp;in&nbsp;capitalisation.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordPartLeftExtend"><strong>WordPartLeftExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordPartLeftExtend">WordPartLeftExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;to&nbsp;the&nbsp;previous&nbsp;change&nbsp;in&nbsp;capitalisation&nbsp;extending&nbsp;selection<br>
to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordPartRight"><strong>WordPartRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordPartRight">WordPartRight</a>(self)<br>
&nbsp;<br>
Move&nbsp;to&nbsp;the&nbsp;change&nbsp;next&nbsp;in&nbsp;capitalisation.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordPartRightExtend"><strong>WordPartRightExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordPartRightExtend">WordPartRightExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;to&nbsp;the&nbsp;next&nbsp;change&nbsp;in&nbsp;capitalisation&nbsp;extending&nbsp;selection<br>
to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordRight"><strong>WordRight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordRight">WordRight</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;word.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordRightEnd"><strong>WordRightEnd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordRightEnd">WordRightEnd</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;word,&nbsp;position&nbsp;cursor&nbsp;at&nbsp;end&nbsp;of&nbsp;word.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordRightEndExtend"><strong>WordRightEndExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordRightEndExtend">WordRightEndExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;word,&nbsp;position&nbsp;cursor&nbsp;at&nbsp;end&nbsp;of&nbsp;word,&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordRightExtend"><strong>WordRightExtend</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordRightExtend">WordRightExtend</a>(self)<br>
&nbsp;<br>
Move&nbsp;caret&nbsp;right&nbsp;one&nbsp;word&nbsp;extending&nbsp;selection&nbsp;to&nbsp;new&nbsp;caret&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WordStartPosition"><strong>WordStartPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WordStartPosition">WordStartPosition</a>(self,&nbsp;int&nbsp;pos,&nbsp;bool&nbsp;onlyWordCharacters)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;position&nbsp;of&nbsp;start&nbsp;of&nbsp;word.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WrapCount"><strong>WrapCount</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WrapCount">WrapCount</a>(self,&nbsp;int&nbsp;line)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
The&nbsp;number&nbsp;of&nbsp;display&nbsp;lines&nbsp;needed&nbsp;to&nbsp;wrap&nbsp;a&nbsp;document&nbsp;line</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ZoomIn"><strong>ZoomIn</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ZoomIn">ZoomIn</a>(self)<br>
&nbsp;<br>
Magnify&nbsp;the&nbsp;displayed&nbsp;text&nbsp;by&nbsp;increasing&nbsp;the&nbsp;sizes&nbsp;by&nbsp;1&nbsp;point.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ZoomOut"><strong>ZoomOut</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ZoomOut">ZoomOut</a>(self)<br>
&nbsp;<br>
Make&nbsp;the&nbsp;displayed&nbsp;text&nbsp;smaller&nbsp;by&nbsp;decreasing&nbsp;the&nbsp;sizes&nbsp;by&nbsp;1&nbsp;point.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-__repr__"><strong>__repr__</strong></a> = _swig_repr(self)</dt></dl>

<hr>
Data descriptors inherited from <a href="wx.stc.html#StyledTextCtrl">wx.stc.StyledTextCtrl</a>:<br>
<dl><dt><strong>Anchor</strong></dt>
<dd><tt>See&nbsp;`GetAnchor`&nbsp;and&nbsp;`SetAnchor`</tt></dd>
</dl>
<dl><dt><strong>BackSpaceUnIndents</strong></dt>
<dd><tt>See&nbsp;`GetBackSpaceUnIndents`&nbsp;and&nbsp;`SetBackSpaceUnIndents`</tt></dd>
</dl>
<dl><dt><strong>BufferedDraw</strong></dt>
<dd><tt>See&nbsp;`GetBufferedDraw`&nbsp;and&nbsp;`SetBufferedDraw`</tt></dd>
</dl>
<dl><dt><strong>CaretForeground</strong></dt>
<dd><tt>See&nbsp;`GetCaretForeground`&nbsp;and&nbsp;`SetCaretForeground`</tt></dd>
</dl>
<dl><dt><strong>CaretLineBack</strong></dt>
<dd><tt>See&nbsp;`GetCaretLineBack`&nbsp;and&nbsp;`SetCaretLineBack`</tt></dd>
</dl>
<dl><dt><strong>CaretLineBackAlpha</strong></dt>
<dd><tt>See&nbsp;`GetCaretLineBackAlpha`&nbsp;and&nbsp;`SetCaretLineBackAlpha`</tt></dd>
</dl>
<dl><dt><strong>CaretLineBackground</strong></dt>
<dd><tt>See&nbsp;`GetCaretLineBackground`&nbsp;and&nbsp;`SetCaretLineBackground`</tt></dd>
</dl>
<dl><dt><strong>CaretLineVisible</strong></dt>
<dd><tt>See&nbsp;`GetCaretLineVisible`&nbsp;and&nbsp;`SetCaretLineVisible`</tt></dd>
</dl>
<dl><dt><strong>CaretPeriod</strong></dt>
<dd><tt>See&nbsp;`GetCaretPeriod`&nbsp;and&nbsp;`SetCaretPeriod`</tt></dd>
</dl>
<dl><dt><strong>CaretSticky</strong></dt>
<dd><tt>See&nbsp;`GetCaretSticky`&nbsp;and&nbsp;`SetCaretSticky`</tt></dd>
</dl>
<dl><dt><strong>CaretWidth</strong></dt>
<dd><tt>See&nbsp;`GetCaretWidth`&nbsp;and&nbsp;`SetCaretWidth`</tt></dd>
</dl>
<dl><dt><strong>CodePage</strong></dt>
<dd><tt>See&nbsp;`GetCodePage`&nbsp;and&nbsp;`SetCodePage`</tt></dd>
</dl>
<dl><dt><strong>ControlCharSymbol</strong></dt>
<dd><tt>See&nbsp;`GetControlCharSymbol`&nbsp;and&nbsp;`SetControlCharSymbol`</tt></dd>
</dl>
<dl><dt><strong>CurLine</strong></dt>
<dd><tt>See&nbsp;`GetCurLine`</tt></dd>
</dl>
<dl><dt><strong>CurLineRaw</strong></dt>
<dd><tt>See&nbsp;`GetCurLineRaw`</tt></dd>
</dl>
<dl><dt><strong>CurLineUTF8</strong></dt>
<dd><tt>See&nbsp;`GetCurLineUTF8`</tt></dd>
</dl>
<dl><dt><strong>CurrentLine</strong></dt>
<dd><tt>See&nbsp;`GetCurrentLine`</tt></dd>
</dl>
<dl><dt><strong>CurrentPos</strong></dt>
<dd><tt>See&nbsp;`GetCurrentPos`&nbsp;and&nbsp;`SetCurrentPos`</tt></dd>
</dl>
<dl><dt><strong>DocPointer</strong></dt>
<dd><tt>See&nbsp;`GetDocPointer`&nbsp;and&nbsp;`SetDocPointer`</tt></dd>
</dl>
<dl><dt><strong>EOLMode</strong></dt>
<dd><tt>See&nbsp;`GetEOLMode`&nbsp;and&nbsp;`SetEOLMode`</tt></dd>
</dl>
<dl><dt><strong>EdgeColour</strong></dt>
<dd><tt>See&nbsp;`GetEdgeColour`&nbsp;and&nbsp;`SetEdgeColour`</tt></dd>
</dl>
<dl><dt><strong>EdgeColumn</strong></dt>
<dd><tt>See&nbsp;`GetEdgeColumn`&nbsp;and&nbsp;`SetEdgeColumn`</tt></dd>
</dl>
<dl><dt><strong>EdgeMode</strong></dt>
<dd><tt>See&nbsp;`GetEdgeMode`&nbsp;and&nbsp;`SetEdgeMode`</tt></dd>
</dl>
<dl><dt><strong>EndAtLastLine</strong></dt>
<dd><tt>See&nbsp;`GetEndAtLastLine`&nbsp;and&nbsp;`SetEndAtLastLine`</tt></dd>
</dl>
<dl><dt><strong>EndStyled</strong></dt>
<dd><tt>See&nbsp;`GetEndStyled`</tt></dd>
</dl>
<dl><dt><strong>FirstVisibleLine</strong></dt>
<dd><tt>See&nbsp;`GetFirstVisibleLine`</tt></dd>
</dl>
<dl><dt><strong>HighlightGuide</strong></dt>
<dd><tt>See&nbsp;`GetHighlightGuide`&nbsp;and&nbsp;`SetHighlightGuide`</tt></dd>
</dl>
<dl><dt><strong>Indent</strong></dt>
<dd><tt>See&nbsp;`GetIndent`&nbsp;and&nbsp;`SetIndent`</tt></dd>
</dl>
<dl><dt><strong>IndentationGuides</strong></dt>
<dd><tt>See&nbsp;`GetIndentationGuides`&nbsp;and&nbsp;`SetIndentationGuides`</tt></dd>
</dl>
<dl><dt><strong>LastKeydownProcessed</strong></dt>
<dd><tt>See&nbsp;`GetLastKeydownProcessed`&nbsp;and&nbsp;`SetLastKeydownProcessed`</tt></dd>
</dl>
<dl><dt><strong>LayoutCache</strong></dt>
<dd><tt>See&nbsp;`GetLayoutCache`&nbsp;and&nbsp;`SetLayoutCache`</tt></dd>
</dl>
<dl><dt><strong>Length</strong></dt>
<dd><tt>See&nbsp;`GetLength`</tt></dd>
</dl>
<dl><dt><strong>Lexer</strong></dt>
<dd><tt>See&nbsp;`GetLexer`&nbsp;and&nbsp;`SetLexer`</tt></dd>
</dl>
<dl><dt><strong>LineCount</strong></dt>
<dd><tt>See&nbsp;`GetLineCount`</tt></dd>
</dl>
<dl><dt><strong>MarginLeft</strong></dt>
<dd><tt>See&nbsp;`GetMarginLeft`&nbsp;and&nbsp;`SetMarginLeft`</tt></dd>
</dl>
<dl><dt><strong>MarginRight</strong></dt>
<dd><tt>See&nbsp;`GetMarginRight`&nbsp;and&nbsp;`SetMarginRight`</tt></dd>
</dl>
<dl><dt><strong>MaxLineState</strong></dt>
<dd><tt>See&nbsp;`GetMaxLineState`</tt></dd>
</dl>
<dl><dt><strong>ModEventMask</strong></dt>
<dd><tt>See&nbsp;`GetModEventMask`&nbsp;and&nbsp;`SetModEventMask`</tt></dd>
</dl>
<dl><dt><strong>Modify</strong></dt>
<dd><tt>See&nbsp;`GetModify`</tt></dd>
</dl>
<dl><dt><strong>MouseDownCaptures</strong></dt>
<dd><tt>See&nbsp;`GetMouseDownCaptures`&nbsp;and&nbsp;`SetMouseDownCaptures`</tt></dd>
</dl>
<dl><dt><strong>MouseDwellTime</strong></dt>
<dd><tt>See&nbsp;`GetMouseDwellTime`&nbsp;and&nbsp;`SetMouseDwellTime`</tt></dd>
</dl>
<dl><dt><strong>Overtype</strong></dt>
<dd><tt>See&nbsp;`GetOvertype`&nbsp;and&nbsp;`SetOvertype`</tt></dd>
</dl>
<dl><dt><strong>PasteConvertEndings</strong></dt>
<dd><tt>See&nbsp;`GetPasteConvertEndings`&nbsp;and&nbsp;`SetPasteConvertEndings`</tt></dd>
</dl>
<dl><dt><strong>PrintColourMode</strong></dt>
<dd><tt>See&nbsp;`GetPrintColourMode`&nbsp;and&nbsp;`SetPrintColourMode`</tt></dd>
</dl>
<dl><dt><strong>PrintMagnification</strong></dt>
<dd><tt>See&nbsp;`GetPrintMagnification`&nbsp;and&nbsp;`SetPrintMagnification`</tt></dd>
</dl>
<dl><dt><strong>PrintWrapMode</strong></dt>
<dd><tt>See&nbsp;`GetPrintWrapMode`&nbsp;and&nbsp;`SetPrintWrapMode`</tt></dd>
</dl>
<dl><dt><strong>ReadOnly</strong></dt>
<dd><tt>See&nbsp;`GetReadOnly`&nbsp;and&nbsp;`SetReadOnly`</tt></dd>
</dl>
<dl><dt><strong>STCCursor</strong></dt>
<dd><tt>See&nbsp;`GetSTCCursor`&nbsp;and&nbsp;`SetSTCCursor`</tt></dd>
</dl>
<dl><dt><strong>STCFocus</strong></dt>
<dd><tt>See&nbsp;`GetSTCFocus`&nbsp;and&nbsp;`SetSTCFocus`</tt></dd>
</dl>
<dl><dt><strong>ScrollWidth</strong></dt>
<dd><tt>See&nbsp;`GetScrollWidth`&nbsp;and&nbsp;`SetScrollWidth`</tt></dd>
</dl>
<dl><dt><strong>SearchFlags</strong></dt>
<dd><tt>See&nbsp;`GetSearchFlags`&nbsp;and&nbsp;`SetSearchFlags`</tt></dd>
</dl>
<dl><dt><strong>SelAlpha</strong></dt>
<dd><tt>See&nbsp;`GetSelAlpha`&nbsp;and&nbsp;`SetSelAlpha`</tt></dd>
</dl>
<dl><dt><strong>SelectedText</strong></dt>
<dd><tt>See&nbsp;`GetSelectedText`</tt></dd>
</dl>
<dl><dt><strong>SelectedTextRaw</strong></dt>
<dd><tt>See&nbsp;`GetSelectedTextRaw`</tt></dd>
</dl>
<dl><dt><strong>SelectedTextUTF8</strong></dt>
<dd><tt>See&nbsp;`GetSelectedTextUTF8`</tt></dd>
</dl>
<dl><dt><strong>Selection</strong></dt>
<dd><tt>See&nbsp;`GetSelection`</tt></dd>
</dl>
<dl><dt><strong>SelectionEnd</strong></dt>
<dd><tt>See&nbsp;`GetSelectionEnd`&nbsp;and&nbsp;`SetSelectionEnd`</tt></dd>
</dl>
<dl><dt><strong>SelectionMode</strong></dt>
<dd><tt>See&nbsp;`GetSelectionMode`&nbsp;and&nbsp;`SetSelectionMode`</tt></dd>
</dl>
<dl><dt><strong>SelectionStart</strong></dt>
<dd><tt>See&nbsp;`GetSelectionStart`&nbsp;and&nbsp;`SetSelectionStart`</tt></dd>
</dl>
<dl><dt><strong>Status</strong></dt>
<dd><tt>See&nbsp;`GetStatus`&nbsp;and&nbsp;`SetStatus`</tt></dd>
</dl>
<dl><dt><strong>StyleBits</strong></dt>
<dd><tt>See&nbsp;`GetStyleBits`&nbsp;and&nbsp;`SetStyleBits`</tt></dd>
</dl>
<dl><dt><strong>StyleBitsNeeded</strong></dt>
<dd><tt>See&nbsp;`GetStyleBitsNeeded`</tt></dd>
</dl>
<dl><dt><strong>TabIndents</strong></dt>
<dd><tt>See&nbsp;`GetTabIndents`&nbsp;and&nbsp;`SetTabIndents`</tt></dd>
</dl>
<dl><dt><strong>TabWidth</strong></dt>
<dd><tt>See&nbsp;`GetTabWidth`&nbsp;and&nbsp;`SetTabWidth`</tt></dd>
</dl>
<dl><dt><strong>TargetEnd</strong></dt>
<dd><tt>See&nbsp;`GetTargetEnd`&nbsp;and&nbsp;`SetTargetEnd`</tt></dd>
</dl>
<dl><dt><strong>TargetStart</strong></dt>
<dd><tt>See&nbsp;`GetTargetStart`&nbsp;and&nbsp;`SetTargetStart`</tt></dd>
</dl>
<dl><dt><strong>Text</strong></dt>
<dd><tt>See&nbsp;`GetText`&nbsp;and&nbsp;`SetText`</tt></dd>
</dl>
<dl><dt><strong>TextLength</strong></dt>
<dd><tt>See&nbsp;`GetTextLength`</tt></dd>
</dl>
<dl><dt><strong>TextRaw</strong></dt>
<dd><tt>See&nbsp;`GetTextRaw`&nbsp;and&nbsp;`SetTextRaw`</tt></dd>
</dl>
<dl><dt><strong>TextUTF8</strong></dt>
<dd><tt>See&nbsp;`GetTextUTF8`&nbsp;and&nbsp;`SetTextUTF8`</tt></dd>
</dl>
<dl><dt><strong>TwoPhaseDraw</strong></dt>
<dd><tt>See&nbsp;`GetTwoPhaseDraw`&nbsp;and&nbsp;`SetTwoPhaseDraw`</tt></dd>
</dl>
<dl><dt><strong>UndoCollection</strong></dt>
<dd><tt>See&nbsp;`GetUndoCollection`&nbsp;and&nbsp;`SetUndoCollection`</tt></dd>
</dl>
<dl><dt><strong>UseAntiAliasing</strong></dt>
<dd><tt>See&nbsp;`GetUseAntiAliasing`&nbsp;and&nbsp;`SetUseAntiAliasing`</tt></dd>
</dl>
<dl><dt><strong>UseHorizontalScrollBar</strong></dt>
<dd><tt>See&nbsp;`GetUseHorizontalScrollBar`&nbsp;and&nbsp;`SetUseHorizontalScrollBar`</tt></dd>
</dl>
<dl><dt><strong>UseTabs</strong></dt>
<dd><tt>See&nbsp;`GetUseTabs`&nbsp;and&nbsp;`SetUseTabs`</tt></dd>
</dl>
<dl><dt><strong>UseVerticalScrollBar</strong></dt>
<dd><tt>See&nbsp;`GetUseVerticalScrollBar`&nbsp;and&nbsp;`SetUseVerticalScrollBar`</tt></dd>
</dl>
<dl><dt><strong>ViewEOL</strong></dt>
<dd><tt>See&nbsp;`GetViewEOL`&nbsp;and&nbsp;`SetViewEOL`</tt></dd>
</dl>
<dl><dt><strong>ViewWhiteSpace</strong></dt>
<dd><tt>See&nbsp;`GetViewWhiteSpace`&nbsp;and&nbsp;`SetViewWhiteSpace`</tt></dd>
</dl>
<dl><dt><strong>WrapMode</strong></dt>
<dd><tt>See&nbsp;`GetWrapMode`&nbsp;and&nbsp;`SetWrapMode`</tt></dd>
</dl>
<dl><dt><strong>WrapStartIndent</strong></dt>
<dd><tt>See&nbsp;`GetWrapStartIndent`&nbsp;and&nbsp;`SetWrapStartIndent`</tt></dd>
</dl>
<dl><dt><strong>WrapVisualFlags</strong></dt>
<dd><tt>See&nbsp;`GetWrapVisualFlags`&nbsp;and&nbsp;`SetWrapVisualFlags`</tt></dd>
</dl>
<dl><dt><strong>WrapVisualFlagsLocation</strong></dt>
<dd><tt>See&nbsp;`GetWrapVisualFlagsLocation`&nbsp;and&nbsp;`SetWrapVisualFlagsLocation`</tt></dd>
</dl>
<dl><dt><strong>XOffset</strong></dt>
<dd><tt>See&nbsp;`GetXOffset`&nbsp;and&nbsp;`SetXOffset`</tt></dd>
</dl>
<dl><dt><strong>Zoom</strong></dt>
<dd><tt>See&nbsp;`GetZoom`&nbsp;and&nbsp;`SetZoom`</tt></dd>
</dl>
<dl><dt><strong>thisown</strong></dt>
<dd><tt>The&nbsp;membership&nbsp;flag</tt></dd>
</dl>
<hr>
Methods inherited from <a href="wx._core.html#Control">wx._core.Control</a>:<br>
<dl><dt><a name="StcTextCtrl-Command"><strong>Command</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Command">Command</a>(self,&nbsp;CommandEvent&nbsp;event)<br>
&nbsp;<br>
Simulates&nbsp;the&nbsp;effect&nbsp;of&nbsp;the&nbsp;user&nbsp;issuing&nbsp;a&nbsp;command&nbsp;to&nbsp;the&nbsp;item.<br>
&nbsp;<br>
:see:&nbsp;`wx.CommandEvent`</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetAlignment"><strong>GetAlignment</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetAlignment">GetAlignment</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;control&nbsp;alignment&nbsp;(left/right/centre,&nbsp;top/bottom/centre)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLabelText"><strong>GetLabelText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLabelText">GetLabelText</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Get&nbsp;just&nbsp;the&nbsp;text&nbsp;of&nbsp;the&nbsp;label,&nbsp;without&nbsp;mnemonic&nbsp;characters&nbsp;('&amp;')</tt></dd></dl>

<hr>
Static methods inherited from <a href="wx._core.html#Control">wx._core.Control</a>:<br>
<dl><dt><a name="StcTextCtrl-GetClassDefaultAttributes"><strong>GetClassDefaultAttributes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetClassDefaultAttributes">GetClassDefaultAttributes</a>(int&nbsp;variant=WINDOW_VARIANT_NORMAL)&nbsp;-&gt;&nbsp;VisualAttributes<br>
&nbsp;<br>
Get&nbsp;the&nbsp;default&nbsp;attributes&nbsp;for&nbsp;this&nbsp;class.&nbsp;&nbsp;This&nbsp;is&nbsp;useful&nbsp;if&nbsp;you&nbsp;want<br>
to&nbsp;use&nbsp;the&nbsp;same&nbsp;font&nbsp;or&nbsp;colour&nbsp;in&nbsp;your&nbsp;own&nbsp;control&nbsp;as&nbsp;in&nbsp;a&nbsp;standard<br>
control&nbsp;--&nbsp;which&nbsp;is&nbsp;a&nbsp;much&nbsp;better&nbsp;idea&nbsp;than&nbsp;hard&nbsp;coding&nbsp;specific<br>
colours&nbsp;or&nbsp;fonts&nbsp;which&nbsp;might&nbsp;look&nbsp;completely&nbsp;out&nbsp;of&nbsp;place&nbsp;on&nbsp;the<br>
user's&nbsp;system,&nbsp;especially&nbsp;if&nbsp;it&nbsp;uses&nbsp;themes.<br>
&nbsp;<br>
The&nbsp;variant&nbsp;parameter&nbsp;is&nbsp;only&nbsp;relevant&nbsp;under&nbsp;Mac&nbsp;currently&nbsp;and&nbsp;is<br>
ignore&nbsp;under&nbsp;other&nbsp;platforms.&nbsp;Under&nbsp;Mac,&nbsp;it&nbsp;will&nbsp;change&nbsp;the&nbsp;size&nbsp;of<br>
the&nbsp;returned&nbsp;font.&nbsp;See&nbsp;`wx.Window.SetWindowVariant`&nbsp;for&nbsp;more&nbsp;about<br>
this.</tt></dd></dl>

<hr>
Data descriptors inherited from <a href="wx._core.html#Control">wx._core.Control</a>:<br>
<dl><dt><strong>Alignment</strong></dt>
<dd><tt>See&nbsp;`GetAlignment`</tt></dd>
</dl>
<dl><dt><strong>LabelText</strong></dt>
<dd><tt>See&nbsp;`GetLabelText`</tt></dd>
</dl>
<hr>
Methods inherited from <a href="wx._core.html#Window">wx._core.Window</a>:<br>
<dl><dt><a name="StcTextCtrl-AcceptsFocus"><strong>AcceptsFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AcceptsFocus">AcceptsFocus</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Can&nbsp;this&nbsp;window&nbsp;have&nbsp;focus?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AcceptsFocusFromKeyboard"><strong>AcceptsFocusFromKeyboard</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AcceptsFocusFromKeyboard">AcceptsFocusFromKeyboard</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Can&nbsp;this&nbsp;window&nbsp;be&nbsp;given&nbsp;focus&nbsp;by&nbsp;keyboard&nbsp;navigation?&nbsp;if&nbsp;not,&nbsp;the<br>
only&nbsp;way&nbsp;to&nbsp;give&nbsp;it&nbsp;focus&nbsp;(provided&nbsp;it&nbsp;accepts&nbsp;it&nbsp;at&nbsp;all)&nbsp;is&nbsp;to&nbsp;click<br>
it.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AddChild"><strong>AddChild</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AddChild">AddChild</a>(self,&nbsp;Window&nbsp;child)<br>
&nbsp;<br>
Adds&nbsp;a&nbsp;child&nbsp;window.&nbsp;This&nbsp;is&nbsp;called&nbsp;automatically&nbsp;by&nbsp;window&nbsp;creation<br>
functions&nbsp;so&nbsp;should&nbsp;not&nbsp;be&nbsp;required&nbsp;by&nbsp;the&nbsp;application&nbsp;programmer.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AdjustForLayoutDirection"><strong>AdjustForLayoutDirection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AdjustForLayoutDirection">AdjustForLayoutDirection</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;width,&nbsp;int&nbsp;widthTotal)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Mirror&nbsp;coordinates&nbsp;for&nbsp;RTL&nbsp;layout&nbsp;if&nbsp;this&nbsp;window&nbsp;uses&nbsp;it&nbsp;and&nbsp;if&nbsp;the<br>
mirroring&nbsp;is&nbsp;not&nbsp;done&nbsp;automatically&nbsp;like&nbsp;Win32.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-AssociateHandle"><strong>AssociateHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AssociateHandle">AssociateHandle</a>(self,&nbsp;long&nbsp;handle)<br>
&nbsp;<br>
Associate&nbsp;the&nbsp;window&nbsp;with&nbsp;a&nbsp;new&nbsp;native&nbsp;handle</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CacheBestSize"><strong>CacheBestSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CacheBestSize">CacheBestSize</a>(self,&nbsp;Size&nbsp;size)<br>
&nbsp;<br>
Cache&nbsp;the&nbsp;best&nbsp;size&nbsp;so&nbsp;it&nbsp;doesn't&nbsp;need&nbsp;to&nbsp;be&nbsp;calculated&nbsp;again,&nbsp;(at&nbsp;least&nbsp;until<br>
some&nbsp;properties&nbsp;of&nbsp;the&nbsp;window&nbsp;change.)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CanSetTransparent"><strong>CanSetTransparent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CanSetTransparent">CanSetTransparent</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;platform&nbsp;supports&nbsp;setting&nbsp;the&nbsp;transparency&nbsp;for<br>
this&nbsp;window.&nbsp;&nbsp;Note&nbsp;that&nbsp;this&nbsp;method&nbsp;will&nbsp;err&nbsp;on&nbsp;the&nbsp;side&nbsp;of&nbsp;caution,<br>
so&nbsp;it&nbsp;is&nbsp;possible&nbsp;that&nbsp;this&nbsp;will&nbsp;return&nbsp;``False``&nbsp;when&nbsp;it&nbsp;is&nbsp;in&nbsp;fact<br>
possible&nbsp;to&nbsp;set&nbsp;the&nbsp;transparency.<br>
&nbsp;<br>
NOTE:&nbsp;On&nbsp;X-windows&nbsp;systems&nbsp;the&nbsp;X&nbsp;server&nbsp;must&nbsp;have&nbsp;the&nbsp;composite<br>
extension&nbsp;loaded,&nbsp;and&nbsp;there&nbsp;must&nbsp;be&nbsp;a&nbsp;composite&nbsp;manager&nbsp;program&nbsp;(such<br>
as&nbsp;xcompmgr)&nbsp;running.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CaptureMouse"><strong>CaptureMouse</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CaptureMouse">CaptureMouse</a>(self)<br>
&nbsp;<br>
Directs&nbsp;all&nbsp;mouse&nbsp;input&nbsp;to&nbsp;this&nbsp;window.&nbsp;Call&nbsp;wx.Window.ReleaseMouse&nbsp;to<br>
release&nbsp;the&nbsp;capture.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;wxWindows&nbsp;maintains&nbsp;the&nbsp;stack&nbsp;of&nbsp;windows&nbsp;having&nbsp;captured&nbsp;the<br>
mouse&nbsp;and&nbsp;when&nbsp;the&nbsp;mouse&nbsp;is&nbsp;released&nbsp;the&nbsp;capture&nbsp;returns&nbsp;to&nbsp;the&nbsp;window<br>
which&nbsp;had&nbsp;had&nbsp;captured&nbsp;it&nbsp;previously&nbsp;and&nbsp;it&nbsp;is&nbsp;only&nbsp;really&nbsp;released&nbsp;if<br>
there&nbsp;were&nbsp;no&nbsp;previous&nbsp;window.&nbsp;In&nbsp;particular,&nbsp;this&nbsp;means&nbsp;that&nbsp;you&nbsp;must<br>
release&nbsp;the&nbsp;mouse&nbsp;as&nbsp;many&nbsp;times&nbsp;as&nbsp;you&nbsp;capture&nbsp;it,&nbsp;unless&nbsp;the&nbsp;window<br>
receives&nbsp;the&nbsp;`wx.MouseCaptureLostEvent`&nbsp;event.<br>
&nbsp;<br>
Any&nbsp;application&nbsp;which&nbsp;captures&nbsp;the&nbsp;mouse&nbsp;in&nbsp;the&nbsp;beginning&nbsp;of&nbsp;some<br>
operation&nbsp;*must*&nbsp;handle&nbsp;`wx.MouseCaptureLostEvent`&nbsp;and&nbsp;cancel&nbsp;this<br>
operation&nbsp;when&nbsp;it&nbsp;receives&nbsp;the&nbsp;event.&nbsp;The&nbsp;event&nbsp;handler&nbsp;must&nbsp;not<br>
recapture&nbsp;mouse.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Center"><strong>Center</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Center">Center</a>(self,&nbsp;int&nbsp;direction=BOTH)<br>
&nbsp;<br>
Centers&nbsp;the&nbsp;window.&nbsp;&nbsp;The&nbsp;parameter&nbsp;specifies&nbsp;the&nbsp;direction&nbsp;for<br>
centering,&nbsp;and&nbsp;may&nbsp;be&nbsp;wx.HORIZONTAL,&nbsp;wx.VERTICAL&nbsp;or&nbsp;wx.BOTH.&nbsp;It&nbsp;may<br>
also&nbsp;include&nbsp;wx.CENTER_ON_SCREEN&nbsp;flag&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;center&nbsp;the&nbsp;window<br>
on&nbsp;the&nbsp;entire&nbsp;screen&nbsp;and&nbsp;not&nbsp;on&nbsp;its&nbsp;parent&nbsp;window.&nbsp;&nbsp;If&nbsp;it&nbsp;is&nbsp;a<br>
top-level&nbsp;window&nbsp;and&nbsp;has&nbsp;no&nbsp;parent&nbsp;then&nbsp;it&nbsp;will&nbsp;always&nbsp;be&nbsp;centered<br>
relative&nbsp;to&nbsp;the&nbsp;screen.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CenterOnParent"><strong>CenterOnParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CenterOnParent">CenterOnParent</a>(self,&nbsp;int&nbsp;dir=BOTH)<br>
&nbsp;<br>
Center&nbsp;with&nbsp;respect&nbsp;to&nbsp;the&nbsp;the&nbsp;parent&nbsp;window</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Centre"><strong>Centre</strong></a> = Center(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Center">Center</a>(self,&nbsp;int&nbsp;direction=BOTH)<br>
&nbsp;<br>
Centers&nbsp;the&nbsp;window.&nbsp;&nbsp;The&nbsp;parameter&nbsp;specifies&nbsp;the&nbsp;direction&nbsp;for<br>
centering,&nbsp;and&nbsp;may&nbsp;be&nbsp;wx.HORIZONTAL,&nbsp;wx.VERTICAL&nbsp;or&nbsp;wx.BOTH.&nbsp;It&nbsp;may<br>
also&nbsp;include&nbsp;wx.CENTER_ON_SCREEN&nbsp;flag&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;center&nbsp;the&nbsp;window<br>
on&nbsp;the&nbsp;entire&nbsp;screen&nbsp;and&nbsp;not&nbsp;on&nbsp;its&nbsp;parent&nbsp;window.&nbsp;&nbsp;If&nbsp;it&nbsp;is&nbsp;a<br>
top-level&nbsp;window&nbsp;and&nbsp;has&nbsp;no&nbsp;parent&nbsp;then&nbsp;it&nbsp;will&nbsp;always&nbsp;be&nbsp;centered<br>
relative&nbsp;to&nbsp;the&nbsp;screen.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-CentreOnParent"><strong>CentreOnParent</strong></a> = CenterOnParent(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-CenterOnParent">CenterOnParent</a>(self,&nbsp;int&nbsp;dir=BOTH)<br>
&nbsp;<br>
Center&nbsp;with&nbsp;respect&nbsp;to&nbsp;the&nbsp;the&nbsp;parent&nbsp;window</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClearBackground"><strong>ClearBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClearBackground">ClearBackground</a>(self)<br>
&nbsp;<br>
Clears&nbsp;the&nbsp;window&nbsp;by&nbsp;filling&nbsp;it&nbsp;with&nbsp;the&nbsp;current&nbsp;background<br>
colour.&nbsp;Does&nbsp;not&nbsp;cause&nbsp;an&nbsp;erase&nbsp;background&nbsp;event&nbsp;to&nbsp;be&nbsp;generated.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClientToScreen"><strong>ClientToScreen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClientToScreen">ClientToScreen</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Converts&nbsp;to&nbsp;screen&nbsp;coordinates&nbsp;from&nbsp;coordinates&nbsp;relative&nbsp;to&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClientToScreenXY"><strong>ClientToScreenXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClientToScreenXY">ClientToScreenXY</a>(int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;(x,y)<br>
&nbsp;<br>
Converts&nbsp;to&nbsp;screen&nbsp;coordinates&nbsp;from&nbsp;coordinates&nbsp;relative&nbsp;to&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ClientToWindowSize"><strong>ClientToWindowSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ClientToWindowSize">ClientToWindowSize</a>(self,&nbsp;Size&nbsp;size)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Close"><strong>Close</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Close">Close</a>(self,&nbsp;bool&nbsp;force=False)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
This&nbsp;function&nbsp;simply&nbsp;generates&nbsp;a&nbsp;EVT_CLOSE&nbsp;event&nbsp;whose&nbsp;handler&nbsp;usually<br>
tries&nbsp;to&nbsp;close&nbsp;the&nbsp;window.&nbsp;It&nbsp;doesn't&nbsp;close&nbsp;the&nbsp;window&nbsp;itself,<br>
however.&nbsp;&nbsp;If&nbsp;force&nbsp;is&nbsp;False&nbsp;(the&nbsp;default)&nbsp;then&nbsp;the&nbsp;window's&nbsp;close<br>
handler&nbsp;will&nbsp;be&nbsp;allowed&nbsp;to&nbsp;veto&nbsp;the&nbsp;destruction&nbsp;of&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ConvertDialogPointToPixels"><strong>ConvertDialogPointToPixels</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ConvertDialogPointToPixels">ConvertDialogPointToPixels</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ConvertDialogSizeToPixels"><strong>ConvertDialogSizeToPixels</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ConvertDialogSizeToPixels">ConvertDialogSizeToPixels</a>(self,&nbsp;Size&nbsp;sz)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ConvertPixelPointToDialog"><strong>ConvertPixelPointToDialog</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ConvertPixelPointToDialog">ConvertPixelPointToDialog</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ConvertPixelSizeToDialog"><strong>ConvertPixelSizeToDialog</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ConvertPixelSizeToDialog">ConvertPixelSizeToDialog</a>(self,&nbsp;Size&nbsp;sz)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DLG_PNT"><strong>DLG_PNT</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DLG_PNT">DLG_PNT</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DLG_SZE"><strong>DLG_SZE</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DLG_SZE">DLG_SZE</a>(self,&nbsp;Size&nbsp;sz)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Destroy"><strong>Destroy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Destroy">Destroy</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Destroys&nbsp;the&nbsp;window&nbsp;safely.&nbsp;&nbsp;Frames&nbsp;and&nbsp;dialogs&nbsp;are&nbsp;not&nbsp;destroyed<br>
immediately&nbsp;when&nbsp;this&nbsp;function&nbsp;is&nbsp;called&nbsp;--&nbsp;they&nbsp;are&nbsp;added&nbsp;to&nbsp;a&nbsp;list<br>
of&nbsp;windows&nbsp;to&nbsp;be&nbsp;deleted&nbsp;on&nbsp;idle&nbsp;time,&nbsp;when&nbsp;all&nbsp;the&nbsp;window's&nbsp;events<br>
have&nbsp;been&nbsp;processed.&nbsp;This&nbsp;prevents&nbsp;problems&nbsp;with&nbsp;events&nbsp;being&nbsp;sent&nbsp;to<br>
non-existent&nbsp;windows.<br>
&nbsp;<br>
Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;window&nbsp;has&nbsp;either&nbsp;been&nbsp;successfully&nbsp;deleted,&nbsp;or&nbsp;it<br>
has&nbsp;been&nbsp;added&nbsp;to&nbsp;the&nbsp;list&nbsp;of&nbsp;windows&nbsp;pending&nbsp;real&nbsp;deletion.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DestroyChildren"><strong>DestroyChildren</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DestroyChildren">DestroyChildren</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Destroys&nbsp;all&nbsp;children&nbsp;of&nbsp;a&nbsp;window.&nbsp;Called&nbsp;automatically&nbsp;by&nbsp;the<br>
destructor.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Disable"><strong>Disable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Disable">Disable</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Disables&nbsp;the&nbsp;window,&nbsp;same&nbsp;as&nbsp;<a href="#StcTextCtrl-Enable">Enable</a>(false).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DissociateHandle"><strong>DissociateHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DissociateHandle">DissociateHandle</a>(self)<br>
&nbsp;<br>
Dissociate&nbsp;the&nbsp;current&nbsp;native&nbsp;handle&nbsp;from&nbsp;the&nbsp;window</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-DragAcceptFiles"><strong>DragAcceptFiles</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-DragAcceptFiles">DragAcceptFiles</a>(self,&nbsp;bool&nbsp;accept)<br>
&nbsp;<br>
Enables&nbsp;or&nbsp;disables&nbsp;eligibility&nbsp;for&nbsp;drop&nbsp;file&nbsp;events,&nbsp;EVT_DROP_FILES.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Enable"><strong>Enable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Enable">Enable</a>(self,&nbsp;bool&nbsp;enable=True)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Enable&nbsp;or&nbsp;disable&nbsp;the&nbsp;window&nbsp;for&nbsp;user&nbsp;input.&nbsp;Note&nbsp;that&nbsp;when&nbsp;a&nbsp;parent<br>
window&nbsp;is&nbsp;disabled,&nbsp;all&nbsp;of&nbsp;its&nbsp;children&nbsp;are&nbsp;disabled&nbsp;as&nbsp;well&nbsp;and&nbsp;they<br>
are&nbsp;reenabled&nbsp;again&nbsp;when&nbsp;the&nbsp;parent&nbsp;is.&nbsp;&nbsp;Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window<br>
has&nbsp;been&nbsp;enabled&nbsp;or&nbsp;disabled,&nbsp;false&nbsp;if&nbsp;nothing&nbsp;was&nbsp;done,&nbsp;i.e.&nbsp;if&nbsp;the<br>
window&nbsp;had&nbsp;already&nbsp;been&nbsp;in&nbsp;the&nbsp;specified&nbsp;state.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FindWindowById"><strong>FindWindowById</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FindWindowById">FindWindowById</a>(self,&nbsp;long&nbsp;winid)&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Find&nbsp;a&nbsp;child&nbsp;of&nbsp;this&nbsp;window&nbsp;by&nbsp;window&nbsp;ID</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FindWindowByLabel"><strong>FindWindowByLabel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FindWindowByLabel">FindWindowByLabel</a>(self,&nbsp;String&nbsp;label)&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Find&nbsp;a&nbsp;child&nbsp;of&nbsp;this&nbsp;window&nbsp;by&nbsp;label</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FindWindowByName"><strong>FindWindowByName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FindWindowByName">FindWindowByName</a>(self,&nbsp;String&nbsp;name)&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Find&nbsp;a&nbsp;child&nbsp;of&nbsp;this&nbsp;window&nbsp;by&nbsp;name</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Fit"><strong>Fit</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Fit">Fit</a>(self)<br>
&nbsp;<br>
Sizes&nbsp;the&nbsp;window&nbsp;so&nbsp;that&nbsp;it&nbsp;fits&nbsp;around&nbsp;its&nbsp;subwindows.&nbsp;This&nbsp;function<br>
won't&nbsp;do&nbsp;anything&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;subwindows&nbsp;and&nbsp;will&nbsp;only&nbsp;really&nbsp;work<br>
correctly&nbsp;if&nbsp;sizers&nbsp;are&nbsp;used&nbsp;for&nbsp;the&nbsp;subwindows&nbsp;layout.&nbsp;Also,&nbsp;if&nbsp;the<br>
window&nbsp;has&nbsp;exactly&nbsp;one&nbsp;subwindow&nbsp;it&nbsp;is&nbsp;better&nbsp;(faster&nbsp;and&nbsp;the&nbsp;result<br>
is&nbsp;more&nbsp;precise&nbsp;as&nbsp;Fit&nbsp;adds&nbsp;some&nbsp;margin&nbsp;to&nbsp;account&nbsp;for&nbsp;fuzziness&nbsp;of<br>
its&nbsp;calculations)&nbsp;to&nbsp;call&nbsp;window.<a href="#StcTextCtrl-SetClientSize">SetClientSize</a>(child.<a href="#StcTextCtrl-GetSize">GetSize</a>())<br>
instead&nbsp;of&nbsp;calling&nbsp;Fit.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-FitInside"><strong>FitInside</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FitInside">FitInside</a>(self)<br>
&nbsp;<br>
Similar&nbsp;to&nbsp;Fit,&nbsp;but&nbsp;sizes&nbsp;the&nbsp;interior&nbsp;(virtual)&nbsp;size&nbsp;of&nbsp;a<br>
window.&nbsp;Mainly&nbsp;useful&nbsp;with&nbsp;scrolled&nbsp;windows&nbsp;to&nbsp;reset&nbsp;scrollbars&nbsp;after<br>
sizing&nbsp;changes&nbsp;that&nbsp;do&nbsp;not&nbsp;trigger&nbsp;a&nbsp;size&nbsp;event,&nbsp;and/or&nbsp;scrolled<br>
windows&nbsp;without&nbsp;an&nbsp;interior&nbsp;sizer.&nbsp;This&nbsp;function&nbsp;similarly&nbsp;won't&nbsp;do<br>
anything&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;subwindows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Freeze"><strong>Freeze</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Freeze">Freeze</a>(self)<br>
&nbsp;<br>
Freezes&nbsp;the&nbsp;window&nbsp;or,&nbsp;in&nbsp;other&nbsp;words,&nbsp;prevents&nbsp;any&nbsp;updates&nbsp;from<br>
taking&nbsp;place&nbsp;on&nbsp;screen,&nbsp;the&nbsp;window&nbsp;is&nbsp;not&nbsp;redrawn&nbsp;at&nbsp;all.&nbsp;Thaw&nbsp;must&nbsp;be<br>
called&nbsp;to&nbsp;reenable&nbsp;window&nbsp;redrawing.&nbsp;&nbsp;Calls&nbsp;to&nbsp;Freeze/Thaw&nbsp;may&nbsp;be<br>
nested,&nbsp;with&nbsp;the&nbsp;actual&nbsp;Thaw&nbsp;being&nbsp;delayed&nbsp;until&nbsp;all&nbsp;the&nbsp;nesting&nbsp;has<br>
been&nbsp;undone.<br>
&nbsp;<br>
This&nbsp;method&nbsp;is&nbsp;useful&nbsp;for&nbsp;visual&nbsp;appearance&nbsp;optimization&nbsp;(for&nbsp;example,<br>
it&nbsp;is&nbsp;a&nbsp;good&nbsp;idea&nbsp;to&nbsp;use&nbsp;it&nbsp;before&nbsp;inserting&nbsp;large&nbsp;amount&nbsp;of&nbsp;text&nbsp;into<br>
a&nbsp;wxTextCtrl&nbsp;under&nbsp;wxGTK)&nbsp;but&nbsp;is&nbsp;not&nbsp;implemented&nbsp;on&nbsp;all&nbsp;platforms&nbsp;nor<br>
for&nbsp;all&nbsp;controls&nbsp;so&nbsp;it&nbsp;is&nbsp;mostly&nbsp;just&nbsp;a&nbsp;hint&nbsp;to&nbsp;wxWindows&nbsp;and&nbsp;not&nbsp;a<br>
mandatory&nbsp;directive.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetAcceleratorTable"><strong>GetAcceleratorTable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetAcceleratorTable">GetAcceleratorTable</a>(self)&nbsp;-&gt;&nbsp;AcceleratorTable<br>
&nbsp;<br>
Gets&nbsp;the&nbsp;accelerator&nbsp;table&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetAdjustedBestSize"><strong>GetAdjustedBestSize</strong></a> = deprecatedWrapper(*args, **kwargs)</dt><dd><tt>Use&nbsp;`GetEffectiveMinSize`&nbsp;instead.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetAutoLayout"><strong>GetAutoLayout</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetAutoLayout">GetAutoLayout</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;current&nbsp;autoLayout&nbsp;setting</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBackgroundColour"><strong>GetBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBackgroundColour">GetBackgroundColour</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBackgroundStyle"><strong>GetBackgroundStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBackgroundStyle">GetBackgroundStyle</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;background&nbsp;style&nbsp;of&nbsp;the&nbsp;window.<br>
&nbsp;<br>
:see:&nbsp;`SetBackgroundStyle`</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBestFittingSize"><strong>GetBestFittingSize</strong></a> = deprecatedWrapper(*args, **kwargs)</dt><dd><tt>Use&nbsp;`GetEffectiveMinSize`&nbsp;instead.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBestSize"><strong>GetBestSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBestSize">GetBestSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
This&nbsp;function&nbsp;returns&nbsp;the&nbsp;best&nbsp;acceptable&nbsp;minimal&nbsp;size&nbsp;for&nbsp;the<br>
window,&nbsp;if&nbsp;applicable.&nbsp;For&nbsp;example,&nbsp;for&nbsp;a&nbsp;static&nbsp;text&nbsp;control,&nbsp;it&nbsp;will<br>
be&nbsp;the&nbsp;minimal&nbsp;size&nbsp;such&nbsp;that&nbsp;the&nbsp;control&nbsp;label&nbsp;is&nbsp;not&nbsp;truncated.&nbsp;For<br>
windows&nbsp;containing&nbsp;subwindows&nbsp;(such&nbsp;as&nbsp;wx.Panel),&nbsp;the&nbsp;size&nbsp;returned&nbsp;by<br>
this&nbsp;function&nbsp;will&nbsp;be&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;size&nbsp;the&nbsp;window&nbsp;would&nbsp;have&nbsp;had<br>
after&nbsp;calling&nbsp;Fit.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBestSizeTuple"><strong>GetBestSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBestSizeTuple">GetBestSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
&nbsp;<br>
This&nbsp;function&nbsp;returns&nbsp;the&nbsp;best&nbsp;acceptable&nbsp;minimal&nbsp;size&nbsp;for&nbsp;the<br>
window,&nbsp;if&nbsp;applicable.&nbsp;For&nbsp;example,&nbsp;for&nbsp;a&nbsp;static&nbsp;text&nbsp;control,&nbsp;it&nbsp;will<br>
be&nbsp;the&nbsp;minimal&nbsp;size&nbsp;such&nbsp;that&nbsp;the&nbsp;control&nbsp;label&nbsp;is&nbsp;not&nbsp;truncated.&nbsp;For<br>
windows&nbsp;containing&nbsp;subwindows&nbsp;(such&nbsp;as&nbsp;wx.Panel),&nbsp;the&nbsp;size&nbsp;returned&nbsp;by<br>
this&nbsp;function&nbsp;will&nbsp;be&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;size&nbsp;the&nbsp;window&nbsp;would&nbsp;have&nbsp;had<br>
after&nbsp;calling&nbsp;Fit.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBestVirtualSize"><strong>GetBestVirtualSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetBestVirtualSize">GetBestVirtualSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
Return&nbsp;the&nbsp;largest&nbsp;of&nbsp;ClientSize&nbsp;and&nbsp;BestSize&nbsp;(as&nbsp;determined&nbsp;by&nbsp;a<br>
sizer,&nbsp;interior&nbsp;children,&nbsp;or&nbsp;other&nbsp;means)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetBorder"><strong>GetBorder</strong></a>(*args)</dt><dd><tt><a href="#StcTextCtrl-GetBorder">GetBorder</a>(self,&nbsp;long&nbsp;flags)&nbsp;-&gt;&nbsp;int<br>
<a href="#StcTextCtrl-GetBorder">GetBorder</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;border&nbsp;for&nbsp;the&nbsp;flags&nbsp;of&nbsp;this&nbsp;window</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCaret"><strong>GetCaret</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCaret">GetCaret</a>(self)&nbsp;-&gt;&nbsp;Caret<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;caret&nbsp;associated&nbsp;with&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCharHeight"><strong>GetCharHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCharHeight">GetCharHeight</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;(average)&nbsp;character&nbsp;size&nbsp;for&nbsp;the&nbsp;current&nbsp;font.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCharWidth"><strong>GetCharWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCharWidth">GetCharWidth</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;(average)&nbsp;character&nbsp;size&nbsp;for&nbsp;the&nbsp;current&nbsp;font.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetChildren"><strong>GetChildren</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetChildren">GetChildren</a>(self)&nbsp;-&gt;&nbsp;WindowList<br>
&nbsp;<br>
Returns&nbsp;an&nbsp;object&nbsp;containing&nbsp;a&nbsp;list&nbsp;of&nbsp;the&nbsp;window's&nbsp;children.&nbsp;&nbsp;The<br>
object&nbsp;provides&nbsp;a&nbsp;Python&nbsp;sequence-like&nbsp;interface&nbsp;over&nbsp;the&nbsp;internal<br>
list&nbsp;maintained&nbsp;by&nbsp;the&nbsp;window..</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetClientAreaOrigin"><strong>GetClientAreaOrigin</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetClientAreaOrigin">GetClientAreaOrigin</a>(self)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Get&nbsp;the&nbsp;origin&nbsp;of&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window&nbsp;relative&nbsp;to&nbsp;the<br>
window's&nbsp;top&nbsp;left&nbsp;corner&nbsp;(the&nbsp;client&nbsp;area&nbsp;may&nbsp;be&nbsp;shifted&nbsp;because&nbsp;of<br>
the&nbsp;borders,&nbsp;scrollbars,&nbsp;other&nbsp;decorations...)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetClientRect"><strong>GetClientRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetClientRect">GetClientRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
&nbsp;<br>
Get&nbsp;the&nbsp;client&nbsp;area&nbsp;position&nbsp;and&nbsp;size&nbsp;as&nbsp;a&nbsp;`wx.Rect`&nbsp;object.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetClientSize"><strong>GetClientSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetClientSize">GetClientSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
This&nbsp;gets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window's&nbsp;'client&nbsp;area'&nbsp;in&nbsp;pixels.&nbsp;The&nbsp;client<br>
area&nbsp;is&nbsp;the&nbsp;area&nbsp;which&nbsp;may&nbsp;be&nbsp;drawn&nbsp;on&nbsp;by&nbsp;the&nbsp;programmer,&nbsp;excluding<br>
title&nbsp;bar,&nbsp;border,&nbsp;scrollbars,&nbsp;etc.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetClientSizeTuple"><strong>GetClientSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetClientSizeTuple">GetClientSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
&nbsp;<br>
This&nbsp;gets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window's&nbsp;'client&nbsp;area'&nbsp;in&nbsp;pixels.&nbsp;The&nbsp;client<br>
area&nbsp;is&nbsp;the&nbsp;area&nbsp;which&nbsp;may&nbsp;be&nbsp;drawn&nbsp;on&nbsp;by&nbsp;the&nbsp;programmer,&nbsp;excluding<br>
title&nbsp;bar,&nbsp;border,&nbsp;scrollbars,&nbsp;etc.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetConstraints"><strong>GetConstraints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetConstraints">GetConstraints</a>(self)&nbsp;-&gt;&nbsp;LayoutConstraints<br>
&nbsp;<br>
Returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;window's&nbsp;layout&nbsp;constraints,&nbsp;or&nbsp;None&nbsp;if&nbsp;there<br>
are&nbsp;none.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetContainingSizer"><strong>GetContainingSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetContainingSizer">GetContainingSizer</a>(self)&nbsp;-&gt;&nbsp;Sizer<br>
&nbsp;<br>
Return&nbsp;the&nbsp;sizer&nbsp;that&nbsp;this&nbsp;window&nbsp;is&nbsp;a&nbsp;member&nbsp;of,&nbsp;if&nbsp;any,&nbsp;otherwise&nbsp;None.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCursor"><strong>GetCursor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCursor">GetCursor</a>(self)&nbsp;-&gt;&nbsp;Cursor<br>
&nbsp;<br>
Return&nbsp;the&nbsp;cursor&nbsp;associated&nbsp;with&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetDefaultAttributes"><strong>GetDefaultAttributes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetDefaultAttributes">GetDefaultAttributes</a>(self)&nbsp;-&gt;&nbsp;VisualAttributes<br>
&nbsp;<br>
Get&nbsp;the&nbsp;default&nbsp;attributes&nbsp;for&nbsp;an&nbsp;instance&nbsp;of&nbsp;this&nbsp;class.&nbsp;&nbsp;This&nbsp;is<br>
useful&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;use&nbsp;the&nbsp;same&nbsp;font&nbsp;or&nbsp;colour&nbsp;in&nbsp;your&nbsp;own&nbsp;control<br>
as&nbsp;in&nbsp;a&nbsp;standard&nbsp;control&nbsp;--&nbsp;which&nbsp;is&nbsp;a&nbsp;much&nbsp;better&nbsp;idea&nbsp;than&nbsp;hard<br>
coding&nbsp;specific&nbsp;colours&nbsp;or&nbsp;fonts&nbsp;which&nbsp;might&nbsp;look&nbsp;completely&nbsp;out&nbsp;of<br>
place&nbsp;on&nbsp;the&nbsp;user's&nbsp;system,&nbsp;especially&nbsp;if&nbsp;it&nbsp;uses&nbsp;themes.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetDropTarget"><strong>GetDropTarget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetDropTarget">GetDropTarget</a>(self)&nbsp;-&gt;&nbsp;DropTarget<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;associated&nbsp;drop&nbsp;target,&nbsp;which&nbsp;may&nbsp;be&nbsp;None.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEffectiveMinSize"><strong>GetEffectiveMinSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEffectiveMinSize">GetEffectiveMinSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
This&nbsp;function&nbsp;will&nbsp;merge&nbsp;the&nbsp;window's&nbsp;best&nbsp;size&nbsp;into&nbsp;the&nbsp;window's<br>
minimum&nbsp;size,&nbsp;giving&nbsp;priority&nbsp;to&nbsp;the&nbsp;min&nbsp;size&nbsp;components,&nbsp;and&nbsp;returns<br>
the&nbsp;results.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEventHandler"><strong>GetEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEventHandler">GetEventHandler</a>(self)&nbsp;-&gt;&nbsp;EvtHandler<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;event&nbsp;handler&nbsp;for&nbsp;this&nbsp;window.&nbsp;By&nbsp;default,&nbsp;the&nbsp;window&nbsp;is<br>
its&nbsp;own&nbsp;event&nbsp;handler.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetExtraStyle"><strong>GetExtraStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetExtraStyle">GetExtraStyle</a>(self)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;extra&nbsp;style&nbsp;bits&nbsp;for&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetFont"><strong>GetFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetFont">GetFont</a>(self)&nbsp;-&gt;&nbsp;Font<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;default&nbsp;font&nbsp;used&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetForegroundColour"><strong>GetForegroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetForegroundColour">GetForegroundColour</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;The&nbsp;interpretation&nbsp;of<br>
foreground&nbsp;colour&nbsp;is&nbsp;dependent&nbsp;on&nbsp;the&nbsp;window&nbsp;class;&nbsp;it&nbsp;may&nbsp;be&nbsp;the&nbsp;text<br>
colour&nbsp;or&nbsp;other&nbsp;colour,&nbsp;or&nbsp;it&nbsp;may&nbsp;not&nbsp;be&nbsp;used&nbsp;at&nbsp;all.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetFullTextExtent"><strong>GetFullTextExtent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetFullTextExtent">GetFullTextExtent</a>(String&nbsp;string,&nbsp;Font&nbsp;font=None)&nbsp;-&gt;<br>
&nbsp;&nbsp;&nbsp;(width,&nbsp;height,&nbsp;descent,&nbsp;externalLeading)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;width,&nbsp;height,&nbsp;decent&nbsp;and&nbsp;leading&nbsp;of&nbsp;the&nbsp;text&nbsp;using&nbsp;the<br>
current&nbsp;or&nbsp;specified&nbsp;font.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetGrandParent"><strong>GetGrandParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetGrandParent">GetGrandParent</a>(self)&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;parent&nbsp;of&nbsp;the&nbsp;parent&nbsp;of&nbsp;this&nbsp;window,&nbsp;or&nbsp;None&nbsp;if&nbsp;there<br>
isn't&nbsp;one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetGtkWidget"><strong>GetGtkWidget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetGtkWidget">GetGtkWidget</a>(self)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
On&nbsp;wxGTK&nbsp;returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;GtkWidget&nbsp;for&nbsp;this&nbsp;window&nbsp;as&nbsp;a&nbsp;long<br>
integer.&nbsp;&nbsp;On&nbsp;the&nbsp;other&nbsp;platforms&nbsp;this&nbsp;method&nbsp;returns&nbsp;zero.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetHandle"><strong>GetHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetHandle">GetHandle</a>(self)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;platform-specific&nbsp;handle&nbsp;(as&nbsp;a&nbsp;long&nbsp;integer)&nbsp;of&nbsp;the<br>
physical&nbsp;window.&nbsp;&nbsp;On&nbsp;wxMSW&nbsp;this&nbsp;is&nbsp;the&nbsp;win32&nbsp;window&nbsp;handle,&nbsp;on&nbsp;wxGTK<br>
it&nbsp;is&nbsp;the&nbsp;XWindow&nbsp;ID,&nbsp;and&nbsp;on&nbsp;wxMac&nbsp;it&nbsp;is&nbsp;the&nbsp;ControlRef.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetHelpText"><strong>GetHelpText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetHelpText">GetHelpText</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Gets&nbsp;the&nbsp;help&nbsp;text&nbsp;to&nbsp;be&nbsp;used&nbsp;as&nbsp;context-sensitive&nbsp;help&nbsp;for&nbsp;this<br>
window.&nbsp;&nbsp;Note&nbsp;that&nbsp;the&nbsp;text&nbsp;is&nbsp;actually&nbsp;stored&nbsp;by&nbsp;the&nbsp;current<br>
`wx.HelpProvider`&nbsp;implementation,&nbsp;and&nbsp;not&nbsp;in&nbsp;the&nbsp;window&nbsp;object&nbsp;itself.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetHelpTextAtPoint"><strong>GetHelpTextAtPoint</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetHelpTextAtPoint">GetHelpTextAtPoint</a>(self,&nbsp;Point&nbsp;pt,&nbsp;wxHelpEvent::Origin&nbsp;origin)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Get&nbsp;the&nbsp;help&nbsp;string&nbsp;associated&nbsp;with&nbsp;the&nbsp;given&nbsp;position&nbsp;in&nbsp;this&nbsp;window.<br>
&nbsp;<br>
Notice&nbsp;that&nbsp;pt&nbsp;may&nbsp;be&nbsp;invalid&nbsp;if&nbsp;event&nbsp;origin&nbsp;is&nbsp;keyboard&nbsp;or&nbsp;unknown<br>
and&nbsp;this&nbsp;method&nbsp;should&nbsp;return&nbsp;the&nbsp;global&nbsp;window&nbsp;help&nbsp;text&nbsp;then</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetId"><strong>GetId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetId">GetId</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;identifier&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Each&nbsp;window&nbsp;has&nbsp;an&nbsp;integer<br>
identifier.&nbsp;If&nbsp;the&nbsp;application&nbsp;has&nbsp;not&nbsp;provided&nbsp;one&nbsp;(or&nbsp;the&nbsp;default&nbsp;Id<br>
-1&nbsp;is&nbsp;used)&nbsp;then&nbsp;an&nbsp;unique&nbsp;identifier&nbsp;with&nbsp;a&nbsp;negative&nbsp;value&nbsp;will&nbsp;be<br>
generated.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLabel"><strong>GetLabel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLabel">GetLabel</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Generic&nbsp;way&nbsp;of&nbsp;getting&nbsp;a&nbsp;label&nbsp;from&nbsp;any&nbsp;window,&nbsp;for&nbsp;identification<br>
purposes.&nbsp;&nbsp;The&nbsp;interpretation&nbsp;of&nbsp;this&nbsp;function&nbsp;differs&nbsp;from&nbsp;class&nbsp;to<br>
class.&nbsp;For&nbsp;frames&nbsp;and&nbsp;dialogs,&nbsp;the&nbsp;value&nbsp;returned&nbsp;is&nbsp;the&nbsp;title.&nbsp;For<br>
buttons&nbsp;or&nbsp;static&nbsp;text&nbsp;controls,&nbsp;it&nbsp;is&nbsp;the&nbsp;button&nbsp;text.&nbsp;This&nbsp;function<br>
can&nbsp;be&nbsp;useful&nbsp;for&nbsp;meta-programs&nbsp;such&nbsp;as&nbsp;testing&nbsp;tools&nbsp;or&nbsp;special-needs<br>
access&nbsp;programs)which&nbsp;need&nbsp;to&nbsp;identify&nbsp;windows&nbsp;by&nbsp;name.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetLayoutDirection"><strong>GetLayoutDirection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetLayoutDirection">GetLayoutDirection</a>(self)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;layout&nbsp;direction&nbsp;(LTR&nbsp;or&nbsp;RTL)&nbsp;for&nbsp;this&nbsp;window.&nbsp;&nbsp;Returns<br>
``wx.Layout_Default``&nbsp;if&nbsp;layout&nbsp;direction&nbsp;is&nbsp;not&nbsp;supported.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMaxHeight"><strong>GetMaxHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMaxHeight">GetMaxHeight</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMaxSize"><strong>GetMaxSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMaxSize">GetMaxSize</a>(self)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMaxWidth"><strong>GetMaxWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMaxWidth">GetMaxWidth</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMinHeight"><strong>GetMinHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMinHeight">GetMinHeight</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMinSize"><strong>GetMinSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMinSize">GetMinSize</a>(self)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetMinWidth"><strong>GetMinWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetMinWidth">GetMinWidth</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetName"><strong>GetName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetName">GetName</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;windows&nbsp;name.&nbsp;&nbsp;This&nbsp;name&nbsp;is&nbsp;not&nbsp;guaranteed&nbsp;to&nbsp;be&nbsp;unique;<br>
it&nbsp;is&nbsp;up&nbsp;to&nbsp;the&nbsp;programmer&nbsp;to&nbsp;supply&nbsp;an&nbsp;appropriate&nbsp;name&nbsp;in&nbsp;the&nbsp;window<br>
constructor&nbsp;or&nbsp;via&nbsp;wx.Window.SetName.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetParent"><strong>GetParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetParent">GetParent</a>(self)&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;parent&nbsp;window&nbsp;of&nbsp;this&nbsp;window,&nbsp;or&nbsp;None&nbsp;if&nbsp;there&nbsp;isn't&nbsp;one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPosition"><strong>GetPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPosition">GetPosition</a>(self)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Get&nbsp;the&nbsp;window's&nbsp;position.&nbsp;&nbsp;Notice&nbsp;that&nbsp;the&nbsp;position&nbsp;is&nbsp;in&nbsp;client<br>
coordinates&nbsp;for&nbsp;child&nbsp;windows&nbsp;and&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;the&nbsp;top&nbsp;level<br>
ones,&nbsp;use&nbsp;`GetScreenPosition`&nbsp;if&nbsp;you&nbsp;need&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;all<br>
kinds&nbsp;of&nbsp;windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPositionTuple"><strong>GetPositionTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPositionTuple">GetPositionTuple</a>()&nbsp;-&gt;&nbsp;(x,y)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;window's&nbsp;position.&nbsp;&nbsp;Notice&nbsp;that&nbsp;the&nbsp;position&nbsp;is&nbsp;in&nbsp;client<br>
coordinates&nbsp;for&nbsp;child&nbsp;windows&nbsp;and&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;the&nbsp;top&nbsp;level<br>
ones,&nbsp;use&nbsp;`GetScreenPosition`&nbsp;if&nbsp;you&nbsp;need&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;all<br>
kinds&nbsp;of&nbsp;windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetRect"><strong>GetRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetRect">GetRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;size&nbsp;and&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;as&nbsp;a&nbsp;`wx.Rect`&nbsp;object.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScreenPosition"><strong>GetScreenPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScreenPosition">GetScreenPosition</a>(self)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Get&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;screen&nbsp;coordinantes.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScreenPositionTuple"><strong>GetScreenPositionTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScreenPositionTuple">GetScreenPositionTuple</a>()&nbsp;-&gt;&nbsp;(x,y)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;screen&nbsp;coordinantes.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScreenRect"><strong>GetScreenRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScreenRect">GetScreenRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;size&nbsp;and&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;screen&nbsp;coordinantes&nbsp;as<br>
a&nbsp;`wx.Rect`&nbsp;object.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScrollPos"><strong>GetScrollPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScrollPos">GetScrollPos</a>(self,&nbsp;int&nbsp;orientation)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;built-in&nbsp;scrollbar&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScrollRange"><strong>GetScrollRange</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScrollRange">GetScrollRange</a>(self,&nbsp;int&nbsp;orientation)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;built-in&nbsp;scrollbar&nbsp;range.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetScrollThumb"><strong>GetScrollThumb</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetScrollThumb">GetScrollThumb</a>(self,&nbsp;int&nbsp;orientation)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;built-in&nbsp;scrollbar&nbsp;thumb&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSize"><strong>GetSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSize">GetSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
Get&nbsp;the&nbsp;window&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSizeTuple"><strong>GetSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSizeTuple">GetSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;window&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetSizer"><strong>GetSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetSizer">GetSizer</a>(self)&nbsp;-&gt;&nbsp;Sizer<br>
&nbsp;<br>
Return&nbsp;the&nbsp;sizer&nbsp;associated&nbsp;with&nbsp;the&nbsp;window&nbsp;by&nbsp;a&nbsp;previous&nbsp;call&nbsp;to<br>
SetSizer&nbsp;or&nbsp;None&nbsp;if&nbsp;there&nbsp;isn't&nbsp;one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTextExtent"><strong>GetTextExtent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTextExtent">GetTextExtent</a>(String&nbsp;string)&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;width&nbsp;and&nbsp;height&nbsp;of&nbsp;the&nbsp;text&nbsp;using&nbsp;the&nbsp;current&nbsp;font.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetThemeEnabled"><strong>GetThemeEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetThemeEnabled">GetThemeEnabled</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Return&nbsp;the&nbsp;themeEnabled&nbsp;flag.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetToolTip"><strong>GetToolTip</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetToolTip">GetToolTip</a>(self)&nbsp;-&gt;&nbsp;ToolTip<br>
&nbsp;<br>
get&nbsp;the&nbsp;associated&nbsp;tooltip&nbsp;or&nbsp;None&nbsp;if&nbsp;none</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetTopLevelParent"><strong>GetTopLevelParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetTopLevelParent">GetTopLevelParent</a>(self)&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;first&nbsp;frame&nbsp;or&nbsp;dialog&nbsp;in&nbsp;this&nbsp;window's&nbsp;parental&nbsp;hierarchy.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUpdateClientRect"><strong>GetUpdateClientRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUpdateClientRect">GetUpdateClientRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
&nbsp;<br>
Get&nbsp;the&nbsp;update&nbsp;rectangle&nbsp;region&nbsp;bounding&nbsp;box&nbsp;in&nbsp;client&nbsp;coords.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetUpdateRegion"><strong>GetUpdateRegion</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetUpdateRegion">GetUpdateRegion</a>(self)&nbsp;-&gt;&nbsp;Region<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;region&nbsp;specifying&nbsp;which&nbsp;parts&nbsp;of&nbsp;the&nbsp;window&nbsp;have&nbsp;been<br>
damaged.&nbsp;Should&nbsp;only&nbsp;be&nbsp;called&nbsp;within&nbsp;an&nbsp;EVT_PAINT&nbsp;handler.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetValidator"><strong>GetValidator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetValidator">GetValidator</a>(self)&nbsp;-&gt;&nbsp;Validator<br>
&nbsp;<br>
Returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;current&nbsp;validator&nbsp;for&nbsp;the&nbsp;window,&nbsp;or&nbsp;None&nbsp;if<br>
there&nbsp;is&nbsp;none.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetVirtualSize"><strong>GetVirtualSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetVirtualSize">GetVirtualSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
Get&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows<br>
this&nbsp;is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetVirtualSizeTuple"><strong>GetVirtualSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetVirtualSizeTuple">GetVirtualSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
&nbsp;<br>
Get&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows<br>
this&nbsp;is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWindowBorderSize"><strong>GetWindowBorderSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWindowBorderSize">GetWindowBorderSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
&nbsp;<br>
Return&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;left/right&nbsp;and&nbsp;top/bottom&nbsp;borders.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWindowStyle"><strong>GetWindowStyle</strong></a> = GetWindowStyleFlag(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWindowStyleFlag">GetWindowStyleFlag</a>(self)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
Gets&nbsp;the&nbsp;window&nbsp;style&nbsp;that&nbsp;was&nbsp;passed&nbsp;to&nbsp;the&nbsp;constructor&nbsp;or&nbsp;Create<br>
method.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWindowStyleFlag"><strong>GetWindowStyleFlag</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWindowStyleFlag">GetWindowStyleFlag</a>(self)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
Gets&nbsp;the&nbsp;window&nbsp;style&nbsp;that&nbsp;was&nbsp;passed&nbsp;to&nbsp;the&nbsp;constructor&nbsp;or&nbsp;Create<br>
method.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetWindowVariant"><strong>GetWindowVariant</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetWindowVariant">GetWindowVariant</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HasCapture"><strong>HasCapture</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HasCapture">HasCapture</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;this&nbsp;window&nbsp;has&nbsp;the&nbsp;current&nbsp;mouse&nbsp;capture.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HasFlag"><strong>HasFlag</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HasFlag">HasFlag</a>(self,&nbsp;int&nbsp;flag)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Test&nbsp;if&nbsp;the&nbsp;given&nbsp;style&nbsp;is&nbsp;set&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HasMultiplePages"><strong>HasMultiplePages</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HasMultiplePages">HasMultiplePages</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HasScrollbar"><strong>HasScrollbar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HasScrollbar">HasScrollbar</a>(self,&nbsp;int&nbsp;orient)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Does&nbsp;the&nbsp;window&nbsp;have&nbsp;the&nbsp;scrollbar&nbsp;for&nbsp;this&nbsp;orientation?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HasTransparentBackground"><strong>HasTransparentBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HasTransparentBackground">HasTransparentBackground</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;True&nbsp;if&nbsp;this&nbsp;window's&nbsp;background&nbsp;is&nbsp;transparent&nbsp;(as,&nbsp;for<br>
example,&nbsp;for&nbsp;`wx.StaticText`)&nbsp;and&nbsp;should&nbsp;show&nbsp;the&nbsp;parent&nbsp;window's<br>
background.<br>
&nbsp;<br>
This&nbsp;method&nbsp;is&nbsp;mostly&nbsp;used&nbsp;internally&nbsp;by&nbsp;the&nbsp;library&nbsp;itself&nbsp;and&nbsp;you<br>
normally&nbsp;shouldn't&nbsp;have&nbsp;to&nbsp;call&nbsp;it.&nbsp;You&nbsp;may,&nbsp;however,&nbsp;have&nbsp;to&nbsp;override<br>
it&nbsp;in&nbsp;your&nbsp;custom&nbsp;control&nbsp;classes&nbsp;to&nbsp;ensure&nbsp;that&nbsp;background&nbsp;is&nbsp;painted<br>
correctly.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Hide"><strong>Hide</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Hide">Hide</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Equivalent&nbsp;to&nbsp;calling&nbsp;<a href="#StcTextCtrl-Show">Show</a>(False).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HitTest"><strong>HitTest</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HitTest">HitTest</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Test&nbsp;where&nbsp;the&nbsp;given&nbsp;(in&nbsp;client&nbsp;coords)&nbsp;point&nbsp;lies</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-HitTestXY"><strong>HitTestXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-HitTestXY">HitTestXY</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Test&nbsp;where&nbsp;the&nbsp;given&nbsp;(in&nbsp;client&nbsp;coords)&nbsp;point&nbsp;lies</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InheritAttributes"><strong>InheritAttributes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-InheritAttributes">InheritAttributes</a>(self)<br>
&nbsp;<br>
This&nbsp;function&nbsp;is&nbsp;(or&nbsp;should&nbsp;be,&nbsp;in&nbsp;case&nbsp;of&nbsp;custom&nbsp;controls)&nbsp;called<br>
during&nbsp;window&nbsp;creation&nbsp;to&nbsp;intelligently&nbsp;set&nbsp;up&nbsp;the&nbsp;window&nbsp;visual<br>
attributes,&nbsp;that&nbsp;is&nbsp;the&nbsp;font&nbsp;and&nbsp;the&nbsp;foreground&nbsp;and&nbsp;background<br>
colours.<br>
&nbsp;<br>
By&nbsp;'intelligently'&nbsp;the&nbsp;following&nbsp;is&nbsp;meant:&nbsp;by&nbsp;default,&nbsp;all&nbsp;windows&nbsp;use<br>
their&nbsp;own&nbsp;default&nbsp;attributes.&nbsp;However&nbsp;if&nbsp;some&nbsp;of&nbsp;the&nbsp;parent's<br>
attributes&nbsp;are&nbsp;explicitly&nbsp;changed&nbsp;(that&nbsp;is,&nbsp;using&nbsp;SetFont&nbsp;and&nbsp;not<br>
SetOwnFont)&nbsp;and&nbsp;if&nbsp;the&nbsp;corresponding&nbsp;attribute&nbsp;hadn't&nbsp;been<br>
explicitly&nbsp;set&nbsp;for&nbsp;this&nbsp;window&nbsp;itself,&nbsp;then&nbsp;this&nbsp;window&nbsp;takes&nbsp;the&nbsp;same<br>
value&nbsp;as&nbsp;used&nbsp;by&nbsp;the&nbsp;parent.&nbsp;In&nbsp;addition,&nbsp;if&nbsp;the&nbsp;window&nbsp;overrides<br>
ShouldInheritColours&nbsp;to&nbsp;return&nbsp;false,&nbsp;the&nbsp;colours&nbsp;will&nbsp;not&nbsp;be&nbsp;changed<br>
no&nbsp;matter&nbsp;what&nbsp;and&nbsp;only&nbsp;the&nbsp;font&nbsp;might.<br>
&nbsp;<br>
This&nbsp;rather&nbsp;complicated&nbsp;logic&nbsp;is&nbsp;necessary&nbsp;in&nbsp;order&nbsp;to&nbsp;accommodate&nbsp;the<br>
different&nbsp;usage&nbsp;scenarios.&nbsp;The&nbsp;most&nbsp;common&nbsp;one&nbsp;is&nbsp;when&nbsp;all&nbsp;default<br>
attributes&nbsp;are&nbsp;used&nbsp;and&nbsp;in&nbsp;this&nbsp;case,&nbsp;nothing&nbsp;should&nbsp;be&nbsp;inherited&nbsp;as<br>
in&nbsp;modern&nbsp;GUIs&nbsp;different&nbsp;controls&nbsp;use&nbsp;different&nbsp;fonts&nbsp;(and&nbsp;colours)<br>
than&nbsp;their&nbsp;siblings&nbsp;so&nbsp;they&nbsp;can't&nbsp;inherit&nbsp;the&nbsp;same&nbsp;value&nbsp;from&nbsp;the<br>
parent.&nbsp;However&nbsp;it&nbsp;was&nbsp;also&nbsp;deemed&nbsp;desirable&nbsp;to&nbsp;allow&nbsp;to&nbsp;simply&nbsp;change<br>
the&nbsp;attributes&nbsp;of&nbsp;all&nbsp;children&nbsp;at&nbsp;once&nbsp;by&nbsp;just&nbsp;changing&nbsp;the&nbsp;font&nbsp;or<br>
colour&nbsp;of&nbsp;their&nbsp;common&nbsp;parent,&nbsp;hence&nbsp;in&nbsp;this&nbsp;case&nbsp;we&nbsp;do&nbsp;inherit&nbsp;the<br>
parents&nbsp;attributes.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InheritsBackgroundColour"><strong>InheritsBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-InheritsBackgroundColour">InheritsBackgroundColour</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InitDialog"><strong>InitDialog</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-InitDialog">InitDialog</a>(self)<br>
&nbsp;<br>
Sends&nbsp;an&nbsp;EVT_INIT_DIALOG&nbsp;event,&nbsp;whose&nbsp;handler&nbsp;usually&nbsp;transfers&nbsp;data<br>
to&nbsp;the&nbsp;dialog&nbsp;via&nbsp;validators.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-InvalidateBestSize"><strong>InvalidateBestSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-InvalidateBestSize">InvalidateBestSize</a>(self)<br>
&nbsp;<br>
Reset&nbsp;the&nbsp;cached&nbsp;best&nbsp;size&nbsp;value&nbsp;so&nbsp;it&nbsp;will&nbsp;be&nbsp;recalculated&nbsp;the&nbsp;next<br>
time&nbsp;it&nbsp;is&nbsp;needed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsBeingDeleted"><strong>IsBeingDeleted</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsBeingDeleted">IsBeingDeleted</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Is&nbsp;the&nbsp;window&nbsp;in&nbsp;the&nbsp;process&nbsp;of&nbsp;being&nbsp;deleted?</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsDoubleBuffered"><strong>IsDoubleBuffered</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsDoubleBuffered">IsDoubleBuffered</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;window&nbsp;contents&nbsp;is&nbsp;double-buffered&nbsp;by&nbsp;the<br>
system,&nbsp;i.e.&nbsp;if&nbsp;any&nbsp;drawing&nbsp;done&nbsp;on&nbsp;the&nbsp;window&nbsp;is&nbsp;really&nbsp;done&nbsp;on&nbsp;a<br>
temporary&nbsp;backing&nbsp;surface&nbsp;and&nbsp;transferred&nbsp;to&nbsp;the&nbsp;screen&nbsp;all&nbsp;at&nbsp;once<br>
later.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsEnabled"><strong>IsEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsEnabled">IsEnabled</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;enabled&nbsp;for&nbsp;input,&nbsp;false&nbsp;otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsExposed"><strong>IsExposed</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsExposed">IsExposed</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;w=1,&nbsp;int&nbsp;h=1)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;point&nbsp;or&nbsp;rectangle&nbsp;area&nbsp;has&nbsp;been&nbsp;exposed<br>
since&nbsp;the&nbsp;last&nbsp;repaint.&nbsp;Call&nbsp;this&nbsp;in&nbsp;an&nbsp;paint&nbsp;event&nbsp;handler&nbsp;to<br>
optimize&nbsp;redrawing&nbsp;by&nbsp;only&nbsp;redrawing&nbsp;those&nbsp;areas,&nbsp;which&nbsp;have&nbsp;been<br>
exposed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsExposedPoint"><strong>IsExposedPoint</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsExposedPoint">IsExposedPoint</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;point&nbsp;or&nbsp;rectangle&nbsp;area&nbsp;has&nbsp;been&nbsp;exposed<br>
since&nbsp;the&nbsp;last&nbsp;repaint.&nbsp;Call&nbsp;this&nbsp;in&nbsp;an&nbsp;paint&nbsp;event&nbsp;handler&nbsp;to<br>
optimize&nbsp;redrawing&nbsp;by&nbsp;only&nbsp;redrawing&nbsp;those&nbsp;areas,&nbsp;which&nbsp;have&nbsp;been<br>
exposed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsExposedRect"><strong>IsExposedRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsExposedRect">IsExposedRect</a>(self,&nbsp;Rect&nbsp;rect)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;point&nbsp;or&nbsp;rectangle&nbsp;area&nbsp;has&nbsp;been&nbsp;exposed<br>
since&nbsp;the&nbsp;last&nbsp;repaint.&nbsp;Call&nbsp;this&nbsp;in&nbsp;an&nbsp;paint&nbsp;event&nbsp;handler&nbsp;to<br>
optimize&nbsp;redrawing&nbsp;by&nbsp;only&nbsp;redrawing&nbsp;those&nbsp;areas,&nbsp;which&nbsp;have&nbsp;been<br>
exposed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsFrozen"><strong>IsFrozen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsFrozen">IsFrozen</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;window&nbsp;has&nbsp;been&nbsp;frozen&nbsp;and&nbsp;not&nbsp;thawed&nbsp;yet.<br>
&nbsp;<br>
:see:&nbsp;`Freeze`&nbsp;and&nbsp;`Thaw`</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsRetained"><strong>IsRetained</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsRetained">IsRetained</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;retained,&nbsp;false&nbsp;otherwise.&nbsp;&nbsp;Retained<br>
windows&nbsp;are&nbsp;only&nbsp;available&nbsp;on&nbsp;X&nbsp;platforms.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsShown"><strong>IsShown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsShown">IsShown</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;shown,&nbsp;false&nbsp;if&nbsp;it&nbsp;has&nbsp;been&nbsp;hidden.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsShownOnScreen"><strong>IsShownOnScreen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsShownOnScreen">IsShownOnScreen</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;physically&nbsp;visible&nbsp;on&nbsp;the&nbsp;screen,<br>
i.e.&nbsp;it&nbsp;is&nbsp;shown&nbsp;and&nbsp;all&nbsp;its&nbsp;parents&nbsp;up&nbsp;to&nbsp;the&nbsp;toplevel&nbsp;window&nbsp;are<br>
shown&nbsp;as&nbsp;well.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsTopLevel"><strong>IsTopLevel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsTopLevel">IsTopLevel</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;window&nbsp;is&nbsp;a&nbsp;top-level&nbsp;one.&nbsp;Currently&nbsp;all<br>
frames&nbsp;and&nbsp;dialogs&nbsp;are&nbsp;always&nbsp;considered&nbsp;to&nbsp;be&nbsp;top-level&nbsp;windows&nbsp;(even<br>
if&nbsp;they&nbsp;have&nbsp;a&nbsp;parent&nbsp;window).</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Layout"><strong>Layout</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Layout">Layout</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Invokes&nbsp;the&nbsp;constraint-based&nbsp;layout&nbsp;algorithm&nbsp;or&nbsp;the&nbsp;sizer-based<br>
algorithm&nbsp;for&nbsp;this&nbsp;window.&nbsp;&nbsp;See&nbsp;SetAutoLayout:&nbsp;when&nbsp;auto&nbsp;layout&nbsp;is&nbsp;on,<br>
this&nbsp;function&nbsp;gets&nbsp;called&nbsp;automatically&nbsp;by&nbsp;the&nbsp;default&nbsp;EVT_SIZE<br>
handler&nbsp;when&nbsp;the&nbsp;window&nbsp;is&nbsp;resized.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Lower"><strong>Lower</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Lower">Lower</a>(self)<br>
&nbsp;<br>
Lowers&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;bottom&nbsp;of&nbsp;the&nbsp;window&nbsp;hierarchy.&nbsp;&nbsp;In&nbsp;current<br>
version&nbsp;of&nbsp;wxWidgets&nbsp;this&nbsp;works&nbsp;both&nbsp;for&nbsp;managed&nbsp;and&nbsp;child&nbsp;windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MakeModal"><strong>MakeModal</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MakeModal">MakeModal</a>(self,&nbsp;bool&nbsp;modal=True)<br>
&nbsp;<br>
Disables&nbsp;all&nbsp;other&nbsp;windows&nbsp;in&nbsp;the&nbsp;application&nbsp;so&nbsp;that&nbsp;the&nbsp;user&nbsp;can<br>
only&nbsp;interact&nbsp;with&nbsp;this&nbsp;window.&nbsp;&nbsp;Passing&nbsp;False&nbsp;will&nbsp;reverse&nbsp;this<br>
effect.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Move"><strong>Move</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Move">Move</a>(self,&nbsp;Point&nbsp;pt,&nbsp;int&nbsp;flags=SIZE_USE_EXISTING)<br>
&nbsp;<br>
Moves&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;given&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MoveAfterInTabOrder"><strong>MoveAfterInTabOrder</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MoveAfterInTabOrder">MoveAfterInTabOrder</a>(self,&nbsp;Window&nbsp;win)<br>
&nbsp;<br>
Moves&nbsp;this&nbsp;window&nbsp;in&nbsp;the&nbsp;tab&nbsp;navigation&nbsp;order&nbsp;after&nbsp;the&nbsp;specified<br>
sibling&nbsp;window.&nbsp;&nbsp;This&nbsp;means&nbsp;that&nbsp;when&nbsp;the&nbsp;user&nbsp;presses&nbsp;the&nbsp;TAB&nbsp;key&nbsp;on<br>
that&nbsp;other&nbsp;window,&nbsp;the&nbsp;focus&nbsp;switches&nbsp;to&nbsp;this&nbsp;window.<br>
&nbsp;<br>
The&nbsp;default&nbsp;tab&nbsp;order&nbsp;is&nbsp;the&nbsp;same&nbsp;as&nbsp;creation&nbsp;order.&nbsp;&nbsp;This&nbsp;function<br>
and&nbsp;`MoveBeforeInTabOrder`&nbsp;allow&nbsp;to&nbsp;change&nbsp;it&nbsp;after&nbsp;creating&nbsp;all&nbsp;the<br>
windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MoveBeforeInTabOrder"><strong>MoveBeforeInTabOrder</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MoveBeforeInTabOrder">MoveBeforeInTabOrder</a>(self,&nbsp;Window&nbsp;win)<br>
&nbsp;<br>
Same&nbsp;as&nbsp;`MoveAfterInTabOrder`&nbsp;except&nbsp;that&nbsp;it&nbsp;inserts&nbsp;this&nbsp;window&nbsp;just<br>
before&nbsp;win&nbsp;instead&nbsp;of&nbsp;putting&nbsp;it&nbsp;right&nbsp;after&nbsp;it.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-MoveXY"><strong>MoveXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-MoveXY">MoveXY</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;flags=SIZE_USE_EXISTING)<br>
&nbsp;<br>
Moves&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;given&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Navigate"><strong>Navigate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Navigate">Navigate</a>(self,&nbsp;int&nbsp;flags=NavigationKeyEvent.IsForward)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Does&nbsp;keyboard&nbsp;navigation&nbsp;from&nbsp;this&nbsp;window&nbsp;to&nbsp;another,&nbsp;by&nbsp;sending&nbsp;a<br>
`wx.NavigationKeyEvent`.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PopEventHandler"><strong>PopEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PopEventHandler">PopEventHandler</a>(self,&nbsp;bool&nbsp;deleteHandler=False)&nbsp;-&gt;&nbsp;EvtHandler<br>
&nbsp;<br>
Removes&nbsp;and&nbsp;returns&nbsp;the&nbsp;top-most&nbsp;event&nbsp;handler&nbsp;on&nbsp;the&nbsp;event&nbsp;handler<br>
stack.&nbsp;&nbsp;If&nbsp;deleteHandler&nbsp;is&nbsp;True&nbsp;then&nbsp;the&nbsp;wx.EvtHandler&nbsp;object&nbsp;will&nbsp;be<br>
destroyed&nbsp;after&nbsp;it&nbsp;is&nbsp;popped,&nbsp;and&nbsp;``None``&nbsp;will&nbsp;be&nbsp;returned&nbsp;instead.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PopupMenu"><strong>PopupMenu</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PopupMenu">PopupMenu</a>(self,&nbsp;Menu&nbsp;menu,&nbsp;Point&nbsp;pos=DefaultPosition)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Pops&nbsp;up&nbsp;the&nbsp;given&nbsp;menu&nbsp;at&nbsp;the&nbsp;specified&nbsp;coordinates,&nbsp;relative&nbsp;to&nbsp;this&nbsp;window,<br>
and&nbsp;returns&nbsp;control&nbsp;when&nbsp;the&nbsp;user&nbsp;has&nbsp;dismissed&nbsp;the&nbsp;menu.&nbsp;If&nbsp;a&nbsp;menu&nbsp;item&nbsp;is<br>
selected,&nbsp;the&nbsp;corresponding&nbsp;menu&nbsp;event&nbsp;is&nbsp;generated&nbsp;and&nbsp;will&nbsp;be&nbsp;processed&nbsp;as<br>
usual.&nbsp;&nbsp;If&nbsp;the&nbsp;default&nbsp;position&nbsp;is&nbsp;given&nbsp;then&nbsp;the&nbsp;current&nbsp;position&nbsp;of&nbsp;the<br>
mouse&nbsp;cursor&nbsp;will&nbsp;be&nbsp;used.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PopupMenuXY"><strong>PopupMenuXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PopupMenuXY">PopupMenuXY</a>(self,&nbsp;Menu&nbsp;menu,&nbsp;int&nbsp;x=-1,&nbsp;int&nbsp;y=-1)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Pops&nbsp;up&nbsp;the&nbsp;given&nbsp;menu&nbsp;at&nbsp;the&nbsp;specified&nbsp;coordinates,&nbsp;relative&nbsp;to&nbsp;this&nbsp;window,<br>
and&nbsp;returns&nbsp;control&nbsp;when&nbsp;the&nbsp;user&nbsp;has&nbsp;dismissed&nbsp;the&nbsp;menu.&nbsp;If&nbsp;a&nbsp;menu&nbsp;item&nbsp;is<br>
selected,&nbsp;the&nbsp;corresponding&nbsp;menu&nbsp;event&nbsp;is&nbsp;generated&nbsp;and&nbsp;will&nbsp;be&nbsp;processed&nbsp;as<br>
usual.&nbsp;&nbsp;If&nbsp;the&nbsp;default&nbsp;position&nbsp;is&nbsp;given&nbsp;then&nbsp;the&nbsp;current&nbsp;position&nbsp;of&nbsp;the<br>
mouse&nbsp;cursor&nbsp;will&nbsp;be&nbsp;used.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PostCreate"><strong>PostCreate</strong></a>(self, pre)</dt><dd><tt>Phase&nbsp;3&nbsp;of&nbsp;the&nbsp;2-phase&nbsp;create&nbsp;&lt;wink!&gt;<br>
Call&nbsp;this&nbsp;method&nbsp;after&nbsp;precreating&nbsp;the&nbsp;window&nbsp;with&nbsp;the&nbsp;2-phase&nbsp;create&nbsp;method.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PrepareDC"><strong>PrepareDC</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PrepareDC">PrepareDC</a>(self,&nbsp;DC&nbsp;dc)<br>
&nbsp;<br>
Call&nbsp;this&nbsp;function&nbsp;to&nbsp;prepare&nbsp;the&nbsp;device&nbsp;context&nbsp;for&nbsp;drawing&nbsp;a<br>
scrolled&nbsp;image.&nbsp;It&nbsp;sets&nbsp;the&nbsp;device&nbsp;origin&nbsp;according&nbsp;to&nbsp;the&nbsp;current<br>
scroll&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PushEventHandler"><strong>PushEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PushEventHandler">PushEventHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)<br>
&nbsp;<br>
Pushes&nbsp;this&nbsp;event&nbsp;handler&nbsp;onto&nbsp;the&nbsp;event&nbsp;handler&nbsp;stack&nbsp;for&nbsp;the&nbsp;window.<br>
An&nbsp;event&nbsp;handler&nbsp;is&nbsp;an&nbsp;object&nbsp;that&nbsp;is&nbsp;capable&nbsp;of&nbsp;processing&nbsp;the&nbsp;events<br>
sent&nbsp;to&nbsp;a&nbsp;window.&nbsp;&nbsp;(In&nbsp;other&nbsp;words,&nbsp;is&nbsp;able&nbsp;to&nbsp;dispatch&nbsp;the&nbsp;events&nbsp;to&nbsp;a<br>
handler&nbsp;function.)&nbsp;&nbsp;By&nbsp;default,&nbsp;the&nbsp;window&nbsp;is&nbsp;its&nbsp;own&nbsp;event&nbsp;handler,<br>
but&nbsp;an&nbsp;application&nbsp;may&nbsp;wish&nbsp;to&nbsp;substitute&nbsp;another,&nbsp;for&nbsp;example&nbsp;to<br>
allow&nbsp;central&nbsp;implementation&nbsp;of&nbsp;event-handling&nbsp;for&nbsp;a&nbsp;variety&nbsp;of<br>
different&nbsp;window&nbsp;classes.<br>
&nbsp;<br>
wx.Window.PushEventHandler&nbsp;allows&nbsp;an&nbsp;application&nbsp;to&nbsp;set&nbsp;up&nbsp;a&nbsp;chain&nbsp;of<br>
event&nbsp;handlers,&nbsp;where&nbsp;an&nbsp;event&nbsp;not&nbsp;handled&nbsp;by&nbsp;one&nbsp;event&nbsp;handler&nbsp;is<br>
handed&nbsp;to&nbsp;the&nbsp;next&nbsp;one&nbsp;in&nbsp;the&nbsp;chain.&nbsp;&nbsp;Use&nbsp;`wx.Window.PopEventHandler`<br>
to&nbsp;remove&nbsp;the&nbsp;event&nbsp;handler.&nbsp;&nbsp;Ownership&nbsp;of&nbsp;the&nbsp;handler&nbsp;is&nbsp;*not*&nbsp;given<br>
to&nbsp;the&nbsp;window,&nbsp;so&nbsp;you&nbsp;should&nbsp;be&nbsp;sure&nbsp;to&nbsp;pop&nbsp;the&nbsp;handler&nbsp;before&nbsp;the<br>
window&nbsp;is&nbsp;destroyed&nbsp;and&nbsp;either&nbsp;let&nbsp;PopEventHandler&nbsp;destroy&nbsp;it,&nbsp;or&nbsp;call<br>
its&nbsp;Destroy&nbsp;method&nbsp;yourself.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Raise"><strong>Raise</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Raise">Raise</a>(self)<br>
&nbsp;<br>
Raises&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;top&nbsp;of&nbsp;the&nbsp;window&nbsp;hierarchy.&nbsp;&nbsp;In&nbsp;current<br>
version&nbsp;of&nbsp;wxWidgets&nbsp;this&nbsp;works&nbsp;both&nbsp;for&nbsp;managed&nbsp;and&nbsp;child&nbsp;windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Refresh"><strong>Refresh</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Refresh">Refresh</a>(self,&nbsp;bool&nbsp;eraseBackground=True,&nbsp;Rect&nbsp;rect=None)<br>
&nbsp;<br>
Mark&nbsp;the&nbsp;specified&nbsp;rectangle&nbsp;(or&nbsp;the&nbsp;whole&nbsp;window)&nbsp;as&nbsp;"dirty"&nbsp;so&nbsp;it<br>
will&nbsp;be&nbsp;repainted.&nbsp;&nbsp;Causes&nbsp;an&nbsp;EVT_PAINT&nbsp;event&nbsp;to&nbsp;be&nbsp;generated&nbsp;and&nbsp;sent<br>
to&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-RefreshRect"><strong>RefreshRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-RefreshRect">RefreshRect</a>(self,&nbsp;Rect&nbsp;rect,&nbsp;bool&nbsp;eraseBackground=True)<br>
&nbsp;<br>
Redraws&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;given&nbsp;rectangle:&nbsp;the&nbsp;area&nbsp;inside&nbsp;it&nbsp;will<br>
be&nbsp;repainted.&nbsp;&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;as&nbsp;Refresh&nbsp;but&nbsp;has&nbsp;a&nbsp;nicer&nbsp;syntax.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-RegisterHotKey"><strong>RegisterHotKey</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-RegisterHotKey">RegisterHotKey</a>(self,&nbsp;int&nbsp;hotkeyId,&nbsp;int&nbsp;modifiers,&nbsp;int&nbsp;keycode)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Registers&nbsp;a&nbsp;system&nbsp;wide&nbsp;hotkey.&nbsp;Every&nbsp;time&nbsp;the&nbsp;user&nbsp;presses&nbsp;the&nbsp;hotkey<br>
registered&nbsp;here,&nbsp;this&nbsp;window&nbsp;will&nbsp;receive&nbsp;a&nbsp;hotkey&nbsp;event.&nbsp;It&nbsp;will<br>
receive&nbsp;the&nbsp;event&nbsp;even&nbsp;if&nbsp;the&nbsp;application&nbsp;is&nbsp;in&nbsp;the&nbsp;background&nbsp;and<br>
does&nbsp;not&nbsp;have&nbsp;the&nbsp;input&nbsp;focus&nbsp;because&nbsp;the&nbsp;user&nbsp;is&nbsp;working&nbsp;with&nbsp;some<br>
other&nbsp;application.&nbsp;&nbsp;To&nbsp;bind&nbsp;an&nbsp;event&nbsp;handler&nbsp;function&nbsp;to&nbsp;this&nbsp;hotkey<br>
use&nbsp;EVT_HOTKEY&nbsp;with&nbsp;an&nbsp;id&nbsp;equal&nbsp;to&nbsp;hotkeyId.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the<br>
hotkey&nbsp;was&nbsp;registered&nbsp;successfully.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ReleaseMouse"><strong>ReleaseMouse</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ReleaseMouse">ReleaseMouse</a>(self)<br>
&nbsp;<br>
Releases&nbsp;mouse&nbsp;input&nbsp;captured&nbsp;with&nbsp;wx.Window.CaptureMouse.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-RemoveChild"><strong>RemoveChild</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-RemoveChild">RemoveChild</a>(self,&nbsp;Window&nbsp;child)<br>
&nbsp;<br>
Removes&nbsp;a&nbsp;child&nbsp;window.&nbsp;This&nbsp;is&nbsp;called&nbsp;automatically&nbsp;by&nbsp;window<br>
deletion&nbsp;functions&nbsp;so&nbsp;should&nbsp;not&nbsp;be&nbsp;required&nbsp;by&nbsp;the&nbsp;application<br>
programmer.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-RemoveEventHandler"><strong>RemoveEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-RemoveEventHandler">RemoveEventHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Find&nbsp;the&nbsp;given&nbsp;handler&nbsp;in&nbsp;the&nbsp;event&nbsp;handler&nbsp;chain&nbsp;and&nbsp;remove&nbsp;(but&nbsp;not<br>
delete)&nbsp;it&nbsp;from&nbsp;the&nbsp;event&nbsp;handler&nbsp;chain,&nbsp;returns&nbsp;True&nbsp;if&nbsp;it&nbsp;was&nbsp;found<br>
and&nbsp;False&nbsp;otherwise&nbsp;(this&nbsp;also&nbsp;results&nbsp;in&nbsp;an&nbsp;assert&nbsp;failure&nbsp;so&nbsp;this<br>
function&nbsp;should&nbsp;only&nbsp;be&nbsp;called&nbsp;when&nbsp;the&nbsp;handler&nbsp;is&nbsp;supposed&nbsp;to&nbsp;be<br>
there.)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Reparent"><strong>Reparent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Reparent">Reparent</a>(self,&nbsp;Window&nbsp;newParent)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Reparents&nbsp;the&nbsp;window,&nbsp;i.e&nbsp;the&nbsp;window&nbsp;will&nbsp;be&nbsp;removed&nbsp;from&nbsp;its&nbsp;current<br>
parent&nbsp;window&nbsp;(e.g.&nbsp;a&nbsp;non-standard&nbsp;toolbar&nbsp;in&nbsp;a&nbsp;wxFrame)&nbsp;and&nbsp;then<br>
re-inserted&nbsp;into&nbsp;another.&nbsp;Available&nbsp;on&nbsp;Windows&nbsp;and&nbsp;GTK.&nbsp;&nbsp;Returns&nbsp;True<br>
if&nbsp;the&nbsp;parent&nbsp;was&nbsp;changed,&nbsp;False&nbsp;otherwise&nbsp;(error&nbsp;or&nbsp;newParent&nbsp;==<br>
oldParent)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScreenToClient"><strong>ScreenToClient</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScreenToClient">ScreenToClient</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
&nbsp;<br>
Converts&nbsp;from&nbsp;screen&nbsp;to&nbsp;client&nbsp;window&nbsp;coordinates.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScreenToClientXY"><strong>ScreenToClientXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScreenToClientXY">ScreenToClientXY</a>(int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;(x,y)<br>
&nbsp;<br>
Converts&nbsp;from&nbsp;screen&nbsp;to&nbsp;client&nbsp;window&nbsp;coordinates.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScrollLines"><strong>ScrollLines</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScrollLines">ScrollLines</a>(self,&nbsp;int&nbsp;lines)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
If&nbsp;the&nbsp;platform&nbsp;and&nbsp;window&nbsp;class&nbsp;supports&nbsp;it,&nbsp;scrolls&nbsp;the&nbsp;window&nbsp;by<br>
the&nbsp;given&nbsp;number&nbsp;of&nbsp;lines&nbsp;down,&nbsp;if&nbsp;lines&nbsp;is&nbsp;positive,&nbsp;or&nbsp;up&nbsp;if&nbsp;lines<br>
is&nbsp;negative.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;window&nbsp;was&nbsp;scrolled,&nbsp;False&nbsp;if&nbsp;it&nbsp;was<br>
already&nbsp;on&nbsp;top/bottom&nbsp;and&nbsp;nothing&nbsp;was&nbsp;done.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScrollPages"><strong>ScrollPages</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScrollPages">ScrollPages</a>(self,&nbsp;int&nbsp;pages)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
If&nbsp;the&nbsp;platform&nbsp;and&nbsp;window&nbsp;class&nbsp;supports&nbsp;it,&nbsp;scrolls&nbsp;the&nbsp;window&nbsp;by<br>
the&nbsp;given&nbsp;number&nbsp;of&nbsp;pages&nbsp;down,&nbsp;if&nbsp;pages&nbsp;is&nbsp;positive,&nbsp;or&nbsp;up&nbsp;if&nbsp;pages<br>
is&nbsp;negative.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;window&nbsp;was&nbsp;scrolled,&nbsp;False&nbsp;if&nbsp;it&nbsp;was<br>
already&nbsp;on&nbsp;top/bottom&nbsp;and&nbsp;nothing&nbsp;was&nbsp;done.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ScrollWindow"><strong>ScrollWindow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ScrollWindow">ScrollWindow</a>(self,&nbsp;int&nbsp;dx,&nbsp;int&nbsp;dy,&nbsp;Rect&nbsp;rect=None)<br>
&nbsp;<br>
Physically&nbsp;scrolls&nbsp;the&nbsp;pixels&nbsp;in&nbsp;the&nbsp;window&nbsp;and&nbsp;move&nbsp;child&nbsp;windows<br>
accordingly.&nbsp;&nbsp;Use&nbsp;this&nbsp;function&nbsp;to&nbsp;optimise&nbsp;your&nbsp;scrolling<br>
implementations,&nbsp;to&nbsp;minimise&nbsp;the&nbsp;area&nbsp;that&nbsp;must&nbsp;be&nbsp;redrawn.&nbsp;Note&nbsp;that<br>
it&nbsp;is&nbsp;rarely&nbsp;required&nbsp;to&nbsp;call&nbsp;this&nbsp;function&nbsp;from&nbsp;a&nbsp;user&nbsp;program.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SendSizeEvent"><strong>SendSizeEvent</strong></a>(self)</dt></dl>

<dl><dt><a name="StcTextCtrl-SetAcceleratorTable"><strong>SetAcceleratorTable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetAcceleratorTable">SetAcceleratorTable</a>(self,&nbsp;AcceleratorTable&nbsp;accel)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;accelerator&nbsp;table&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetAutoLayout"><strong>SetAutoLayout</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetAutoLayout">SetAutoLayout</a>(self,&nbsp;bool&nbsp;autoLayout)<br>
&nbsp;<br>
Determines&nbsp;whether&nbsp;the&nbsp;Layout&nbsp;function&nbsp;will&nbsp;be&nbsp;called&nbsp;automatically<br>
when&nbsp;the&nbsp;window&nbsp;is&nbsp;resized.&nbsp;&nbsp;lease&nbsp;note&nbsp;that&nbsp;this&nbsp;only&nbsp;happens&nbsp;for&nbsp;the<br>
windows&nbsp;usually&nbsp;used&nbsp;to&nbsp;contain&nbsp;children,&nbsp;namely&nbsp;`wx.Panel`&nbsp;and<br>
`wx.TopLevelWindow`&nbsp;(and&nbsp;the&nbsp;classes&nbsp;deriving&nbsp;from&nbsp;them).<br>
&nbsp;<br>
This&nbsp;method&nbsp;is&nbsp;called&nbsp;implicitly&nbsp;by&nbsp;`SetSizer`&nbsp;but&nbsp;if&nbsp;you&nbsp;use<br>
`SetConstraints`&nbsp;you&nbsp;should&nbsp;call&nbsp;it&nbsp;manually&nbsp;or&nbsp;otherwise&nbsp;the&nbsp;window<br>
layout&nbsp;won't&nbsp;be&nbsp;correctly&nbsp;updated&nbsp;when&nbsp;its&nbsp;size&nbsp;changes.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetBackgroundColour"><strong>SetBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetBackgroundColour">SetBackgroundColour</a>(self,&nbsp;Colour&nbsp;colour)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;colour<br>
was&nbsp;changed.&nbsp;&nbsp;The&nbsp;background&nbsp;colour&nbsp;is&nbsp;usually&nbsp;painted&nbsp;by&nbsp;the&nbsp;default<br>
EVT_ERASE_BACKGROUND&nbsp;event&nbsp;handler&nbsp;function&nbsp;under&nbsp;Windows&nbsp;and<br>
automatically&nbsp;under&nbsp;GTK.&nbsp;&nbsp;Using&nbsp;`wx.NullColour`&nbsp;will&nbsp;reset&nbsp;the&nbsp;window<br>
to&nbsp;the&nbsp;default&nbsp;background&nbsp;colour.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;setting&nbsp;the&nbsp;background&nbsp;colour&nbsp;may&nbsp;not&nbsp;cause&nbsp;an&nbsp;immediate<br>
refresh,&nbsp;so&nbsp;you&nbsp;may&nbsp;wish&nbsp;to&nbsp;call&nbsp;`ClearBackground`&nbsp;or&nbsp;`Refresh`&nbsp;after<br>
calling&nbsp;this&nbsp;function.<br>
&nbsp;<br>
Using&nbsp;this&nbsp;function&nbsp;will&nbsp;disable&nbsp;attempts&nbsp;to&nbsp;use&nbsp;themes&nbsp;for&nbsp;this<br>
window,&nbsp;if&nbsp;the&nbsp;system&nbsp;supports&nbsp;them.&nbsp;&nbsp;Use&nbsp;with&nbsp;care&nbsp;since&nbsp;usually&nbsp;the<br>
themes&nbsp;represent&nbsp;the&nbsp;appearance&nbsp;chosen&nbsp;by&nbsp;the&nbsp;user&nbsp;to&nbsp;be&nbsp;used&nbsp;for&nbsp;all<br>
applications&nbsp;on&nbsp;the&nbsp;system.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetBackgroundStyle"><strong>SetBackgroundStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetBackgroundStyle">SetBackgroundStyle</a>(self,&nbsp;int&nbsp;style)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;background&nbsp;style&nbsp;of&nbsp;the&nbsp;window.&nbsp;The&nbsp;background&nbsp;style<br>
indicates&nbsp;how&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;window&nbsp;is&nbsp;drawn.<br>
&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;======================&nbsp;&nbsp;========================================<br>
&nbsp;&nbsp;&nbsp;&nbsp;wx.BG_STYLE_SYSTEM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;background&nbsp;colour&nbsp;or&nbsp;pattern&nbsp;should<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;determined&nbsp;by&nbsp;the&nbsp;system<br>
&nbsp;&nbsp;&nbsp;&nbsp;wx.BG_STYLE_COLOUR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;background&nbsp;should&nbsp;be&nbsp;a&nbsp;solid&nbsp;colour<br>
&nbsp;&nbsp;&nbsp;&nbsp;wx.BG_STYLE_CUSTOM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;background&nbsp;will&nbsp;be&nbsp;implemented&nbsp;by&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;application.<br>
&nbsp;&nbsp;&nbsp;&nbsp;======================&nbsp;&nbsp;========================================<br>
&nbsp;<br>
On&nbsp;GTK+,&nbsp;use&nbsp;of&nbsp;wx.BG_STYLE_CUSTOM&nbsp;allows&nbsp;the&nbsp;flicker-free&nbsp;drawing&nbsp;of<br>
a&nbsp;custom&nbsp;background,&nbsp;such&nbsp;as&nbsp;a&nbsp;tiled&nbsp;bitmap.&nbsp;Currently&nbsp;the&nbsp;style&nbsp;has<br>
no&nbsp;effect&nbsp;on&nbsp;other&nbsp;platforms.<br>
&nbsp;<br>
:see:&nbsp;`GetBackgroundStyle`,&nbsp;`SetBackgroundColour`</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetBestFittingSize"><strong>SetBestFittingSize</strong></a> = deprecatedWrapper(*args, **kwargs)</dt><dd><tt>Use&nbsp;`SetInitialSize`</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCaret"><strong>SetCaret</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCaret">SetCaret</a>(self,&nbsp;Caret&nbsp;caret)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;caret&nbsp;associated&nbsp;with&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetClientRect"><strong>SetClientRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetClientRect">SetClientRect</a>(self,&nbsp;Rect&nbsp;rect)<br>
&nbsp;<br>
This&nbsp;sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;client&nbsp;area&nbsp;in&nbsp;pixels.&nbsp;Using&nbsp;this<br>
function&nbsp;to&nbsp;size&nbsp;a&nbsp;window&nbsp;tends&nbsp;to&nbsp;be&nbsp;more&nbsp;device-independent&nbsp;than<br>
wx.Window.SetSize,&nbsp;since&nbsp;the&nbsp;application&nbsp;need&nbsp;not&nbsp;worry&nbsp;about&nbsp;what<br>
dimensions&nbsp;the&nbsp;border&nbsp;or&nbsp;title&nbsp;bar&nbsp;have&nbsp;when&nbsp;trying&nbsp;to&nbsp;fit&nbsp;the&nbsp;window<br>
around&nbsp;panel&nbsp;items,&nbsp;for&nbsp;example.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetClientSize"><strong>SetClientSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetClientSize">SetClientSize</a>(self,&nbsp;Size&nbsp;size)<br>
&nbsp;<br>
This&nbsp;sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;client&nbsp;area&nbsp;in&nbsp;pixels.&nbsp;Using&nbsp;this<br>
function&nbsp;to&nbsp;size&nbsp;a&nbsp;window&nbsp;tends&nbsp;to&nbsp;be&nbsp;more&nbsp;device-independent&nbsp;than<br>
wx.Window.SetSize,&nbsp;since&nbsp;the&nbsp;application&nbsp;need&nbsp;not&nbsp;worry&nbsp;about&nbsp;what<br>
dimensions&nbsp;the&nbsp;border&nbsp;or&nbsp;title&nbsp;bar&nbsp;have&nbsp;when&nbsp;trying&nbsp;to&nbsp;fit&nbsp;the&nbsp;window<br>
around&nbsp;panel&nbsp;items,&nbsp;for&nbsp;example.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetClientSizeWH"><strong>SetClientSizeWH</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetClientSizeWH">SetClientSizeWH</a>(self,&nbsp;int&nbsp;width,&nbsp;int&nbsp;height)<br>
&nbsp;<br>
This&nbsp;sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;client&nbsp;area&nbsp;in&nbsp;pixels.&nbsp;Using&nbsp;this<br>
function&nbsp;to&nbsp;size&nbsp;a&nbsp;window&nbsp;tends&nbsp;to&nbsp;be&nbsp;more&nbsp;device-independent&nbsp;than<br>
wx.Window.SetSize,&nbsp;since&nbsp;the&nbsp;application&nbsp;need&nbsp;not&nbsp;worry&nbsp;about&nbsp;what<br>
dimensions&nbsp;the&nbsp;border&nbsp;or&nbsp;title&nbsp;bar&nbsp;have&nbsp;when&nbsp;trying&nbsp;to&nbsp;fit&nbsp;the&nbsp;window<br>
around&nbsp;panel&nbsp;items,&nbsp;for&nbsp;example.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetConstraints"><strong>SetConstraints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetConstraints">SetConstraints</a>(self,&nbsp;LayoutConstraints&nbsp;constraints)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;window&nbsp;to&nbsp;have&nbsp;the&nbsp;given&nbsp;layout&nbsp;constraints.&nbsp;If&nbsp;an&nbsp;existing<br>
layout&nbsp;constraints&nbsp;object&nbsp;is&nbsp;already&nbsp;owned&nbsp;by&nbsp;the&nbsp;window,&nbsp;it&nbsp;will&nbsp;be<br>
deleted.&nbsp;&nbsp;Pass&nbsp;None&nbsp;to&nbsp;disassociate&nbsp;and&nbsp;delete&nbsp;the&nbsp;window's&nbsp;current<br>
constraints.<br>
&nbsp;<br>
You&nbsp;must&nbsp;call&nbsp;SetAutoLayout&nbsp;to&nbsp;tell&nbsp;a&nbsp;window&nbsp;to&nbsp;use&nbsp;the&nbsp;constraints<br>
automatically&nbsp;in&nbsp;its&nbsp;default&nbsp;EVT_SIZE&nbsp;handler;&nbsp;otherwise,&nbsp;you&nbsp;must<br>
handle&nbsp;EVT_SIZE&nbsp;yourself&nbsp;and&nbsp;call&nbsp;<a href="#StcTextCtrl-Layout">Layout</a>()&nbsp;explicitly.&nbsp;When&nbsp;setting<br>
both&nbsp;a&nbsp;wx.LayoutConstraints&nbsp;and&nbsp;a&nbsp;wx.Sizer,&nbsp;only&nbsp;the&nbsp;sizer&nbsp;will&nbsp;have<br>
effect.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetContainingSizer"><strong>SetContainingSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetContainingSizer">SetContainingSizer</a>(self,&nbsp;Sizer&nbsp;sizer)<br>
&nbsp;<br>
This&nbsp;normally&nbsp;does&nbsp;not&nbsp;need&nbsp;to&nbsp;be&nbsp;called&nbsp;by&nbsp;application&nbsp;code.&nbsp;It&nbsp;is<br>
called&nbsp;internally&nbsp;when&nbsp;a&nbsp;window&nbsp;is&nbsp;added&nbsp;to&nbsp;a&nbsp;sizer,&nbsp;and&nbsp;is&nbsp;used&nbsp;so<br>
the&nbsp;window&nbsp;can&nbsp;remove&nbsp;itself&nbsp;from&nbsp;the&nbsp;sizer&nbsp;when&nbsp;it&nbsp;is&nbsp;destroyed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetCursor"><strong>SetCursor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetCursor">SetCursor</a>(self,&nbsp;Cursor&nbsp;cursor)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;window's&nbsp;cursor.&nbsp;Notice&nbsp;that&nbsp;the&nbsp;window&nbsp;cursor&nbsp;also&nbsp;sets&nbsp;it<br>
for&nbsp;the&nbsp;children&nbsp;of&nbsp;the&nbsp;window&nbsp;implicitly.<br>
&nbsp;<br>
The&nbsp;cursor&nbsp;may&nbsp;be&nbsp;wx.NullCursor&nbsp;in&nbsp;which&nbsp;case&nbsp;the&nbsp;window&nbsp;cursor&nbsp;will<br>
be&nbsp;reset&nbsp;back&nbsp;to&nbsp;default.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetDimensions"><strong>SetDimensions</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetDimensions">SetDimensions</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;width,&nbsp;int&nbsp;height,&nbsp;int&nbsp;sizeFlags=SIZE_AUTO)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;and&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;The&nbsp;sizeFlags<br>
parameter&nbsp;indicates&nbsp;the&nbsp;interpretation&nbsp;of&nbsp;the&nbsp;other&nbsp;params&nbsp;if&nbsp;they&nbsp;are<br>
equal&nbsp;to&nbsp;-1.<br>
&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;========================&nbsp;&nbsp;======================================<br>
&nbsp;&nbsp;&nbsp;&nbsp;wx.SIZE_AUTO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;-1&nbsp;indicates&nbsp;that&nbsp;a&nbsp;class-specific<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default&nbsp;should&nbsp;be&nbsp;used.<br>
&nbsp;&nbsp;&nbsp;&nbsp;wx.SIZE_USE_EXISTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Existing&nbsp;dimensions&nbsp;should&nbsp;be&nbsp;used&nbsp;if<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-1&nbsp;values&nbsp;are&nbsp;supplied.<br>
&nbsp;&nbsp;&nbsp;&nbsp;wxSIZE_ALLOW_MINUS_ONE&nbsp;&nbsp;&nbsp;&nbsp;Allow&nbsp;dimensions&nbsp;of&nbsp;-1&nbsp;and&nbsp;less&nbsp;to&nbsp;be<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;interpreted&nbsp;as&nbsp;real&nbsp;dimensions,&nbsp;not<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default&nbsp;values.<br>
&nbsp;&nbsp;&nbsp;&nbsp;========================&nbsp;&nbsp;======================================</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetDoubleBuffered"><strong>SetDoubleBuffered</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetDoubleBuffered">SetDoubleBuffered</a>(self,&nbsp;bool&nbsp;on)<br>
&nbsp;<br>
Put&nbsp;the&nbsp;native&nbsp;window&nbsp;into&nbsp;double&nbsp;buffered&nbsp;or&nbsp;composited&nbsp;mode.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetDropTarget"><strong>SetDropTarget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetDropTarget">SetDropTarget</a>(self,&nbsp;DropTarget&nbsp;dropTarget)<br>
&nbsp;<br>
Associates&nbsp;a&nbsp;drop&nbsp;target&nbsp;with&nbsp;this&nbsp;window.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;already&nbsp;has<br>
a&nbsp;drop&nbsp;target,&nbsp;it&nbsp;is&nbsp;deleted.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEventHandler"><strong>SetEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEventHandler">SetEventHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;event&nbsp;handler&nbsp;for&nbsp;this&nbsp;window.&nbsp;&nbsp;An&nbsp;event&nbsp;handler&nbsp;is&nbsp;an&nbsp;object<br>
that&nbsp;is&nbsp;capable&nbsp;of&nbsp;processing&nbsp;the&nbsp;events&nbsp;sent&nbsp;to&nbsp;a&nbsp;window.&nbsp;&nbsp;(In&nbsp;other<br>
words,&nbsp;is&nbsp;able&nbsp;to&nbsp;dispatch&nbsp;the&nbsp;events&nbsp;to&nbsp;handler&nbsp;function.)&nbsp;&nbsp;By<br>
default,&nbsp;the&nbsp;window&nbsp;is&nbsp;its&nbsp;own&nbsp;event&nbsp;handler,&nbsp;but&nbsp;an&nbsp;application&nbsp;may<br>
wish&nbsp;to&nbsp;substitute&nbsp;another,&nbsp;for&nbsp;example&nbsp;to&nbsp;allow&nbsp;central<br>
implementation&nbsp;of&nbsp;event-handling&nbsp;for&nbsp;a&nbsp;variety&nbsp;of&nbsp;different&nbsp;window<br>
classes.<br>
&nbsp;<br>
It&nbsp;is&nbsp;usually&nbsp;better&nbsp;to&nbsp;use&nbsp;`wx.Window.PushEventHandler`&nbsp;since&nbsp;this&nbsp;sets<br>
up&nbsp;a&nbsp;chain&nbsp;of&nbsp;event&nbsp;handlers,&nbsp;where&nbsp;an&nbsp;event&nbsp;not&nbsp;handled&nbsp;by&nbsp;one&nbsp;event<br>
handler&nbsp;is&nbsp;handed&nbsp;off&nbsp;to&nbsp;the&nbsp;next&nbsp;one&nbsp;in&nbsp;the&nbsp;chain.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetExtraStyle"><strong>SetExtraStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetExtraStyle">SetExtraStyle</a>(self,&nbsp;long&nbsp;exStyle)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;extra&nbsp;style&nbsp;bits&nbsp;for&nbsp;the&nbsp;window.&nbsp;&nbsp;Extra&nbsp;styles&nbsp;are&nbsp;the&nbsp;less<br>
often&nbsp;used&nbsp;style&nbsp;bits&nbsp;which&nbsp;can't&nbsp;be&nbsp;set&nbsp;with&nbsp;the&nbsp;constructor&nbsp;or&nbsp;with<br>
<a href="#StcTextCtrl-SetWindowStyleFlag">SetWindowStyleFlag</a>()</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFocus"><strong>SetFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFocus">SetFocus</a>(self)<br>
&nbsp;<br>
Set's&nbsp;the&nbsp;focus&nbsp;to&nbsp;this&nbsp;window,&nbsp;allowing&nbsp;it&nbsp;to&nbsp;receive&nbsp;keyboard&nbsp;input.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFocusFromKbd"><strong>SetFocusFromKbd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFocusFromKbd">SetFocusFromKbd</a>(self)<br>
&nbsp;<br>
Set&nbsp;focus&nbsp;to&nbsp;this&nbsp;window&nbsp;as&nbsp;the&nbsp;result&nbsp;of&nbsp;a&nbsp;keyboard&nbsp;action.&nbsp;&nbsp;Normally<br>
only&nbsp;called&nbsp;internally.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetFont"><strong>SetFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetFont">SetFont</a>(self,&nbsp;Font&nbsp;font)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;font&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetForegroundColour"><strong>SetForegroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetForegroundColour">SetForegroundColour</a>(self,&nbsp;Colour&nbsp;colour)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Returns&nbsp;True&nbsp;is&nbsp;the&nbsp;colour<br>
was&nbsp;changed.&nbsp;&nbsp;The&nbsp;interpretation&nbsp;of&nbsp;foreground&nbsp;colour&nbsp;is&nbsp;dependent&nbsp;on<br>
the&nbsp;window&nbsp;class;&nbsp;it&nbsp;may&nbsp;be&nbsp;the&nbsp;text&nbsp;colour&nbsp;or&nbsp;other&nbsp;colour,&nbsp;or&nbsp;it&nbsp;may<br>
not&nbsp;be&nbsp;used&nbsp;at&nbsp;all.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHelpText"><strong>SetHelpText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHelpText">SetHelpText</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;help&nbsp;text&nbsp;to&nbsp;be&nbsp;used&nbsp;as&nbsp;context-sensitive&nbsp;help&nbsp;for&nbsp;this<br>
window.&nbsp;&nbsp;Note&nbsp;that&nbsp;the&nbsp;text&nbsp;is&nbsp;actually&nbsp;stored&nbsp;by&nbsp;the&nbsp;current<br>
`wx.HelpProvider`&nbsp;implementation,&nbsp;and&nbsp;not&nbsp;in&nbsp;the&nbsp;window&nbsp;object&nbsp;itself.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetHelpTextForId"><strong>SetHelpTextForId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetHelpTextForId">SetHelpTextForId</a>(self,&nbsp;String&nbsp;text)<br>
&nbsp;<br>
Associate&nbsp;this&nbsp;help&nbsp;text&nbsp;with&nbsp;all&nbsp;windows&nbsp;with&nbsp;the&nbsp;same&nbsp;id&nbsp;as&nbsp;this<br>
one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetId"><strong>SetId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetId">SetId</a>(self,&nbsp;int&nbsp;winid)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;identifier&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Each&nbsp;window&nbsp;has&nbsp;an&nbsp;integer<br>
identifier.&nbsp;If&nbsp;the&nbsp;application&nbsp;has&nbsp;not&nbsp;provided&nbsp;one,&nbsp;an&nbsp;identifier<br>
will&nbsp;be&nbsp;generated.&nbsp;Normally,&nbsp;the&nbsp;identifier&nbsp;should&nbsp;be&nbsp;provided&nbsp;on<br>
creation&nbsp;and&nbsp;should&nbsp;not&nbsp;be&nbsp;modified&nbsp;subsequently.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetInitialSize"><strong>SetInitialSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetInitialSize">SetInitialSize</a>(self,&nbsp;Size&nbsp;size=DefaultSize)<br>
&nbsp;<br>
A&nbsp;'Smart'&nbsp;SetSize&nbsp;that&nbsp;will&nbsp;fill&nbsp;in&nbsp;default&nbsp;size&nbsp;components&nbsp;with&nbsp;the<br>
window's&nbsp;*best&nbsp;size*&nbsp;values.&nbsp;&nbsp;Also&nbsp;set's&nbsp;the&nbsp;minsize&nbsp;for&nbsp;use&nbsp;with&nbsp;sizers.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLabel"><strong>SetLabel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLabel">SetLabel</a>(self,&nbsp;String&nbsp;label)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;text&nbsp;which&nbsp;the&nbsp;window&nbsp;shows&nbsp;in&nbsp;its&nbsp;label&nbsp;if&nbsp;applicable.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetLayoutDirection"><strong>SetLayoutDirection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetLayoutDirection">SetLayoutDirection</a>(self,&nbsp;int&nbsp;dir)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;layout&nbsp;direction&nbsp;(LTR&nbsp;or&nbsp;RTL)&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMaxSize"><strong>SetMaxSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMaxSize">SetMaxSize</a>(self,&nbsp;Size&nbsp;maxSize)<br>
&nbsp;<br>
A&nbsp;more&nbsp;convenient&nbsp;method&nbsp;than&nbsp;`SetSizeHints`&nbsp;for&nbsp;setting&nbsp;just&nbsp;the<br>
max&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetMinSize"><strong>SetMinSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetMinSize">SetMinSize</a>(self,&nbsp;Size&nbsp;minSize)<br>
&nbsp;<br>
A&nbsp;more&nbsp;convenient&nbsp;method&nbsp;than&nbsp;`SetSizeHints`&nbsp;for&nbsp;setting&nbsp;just&nbsp;the<br>
min&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetName"><strong>SetName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetName">SetName</a>(self,&nbsp;String&nbsp;name)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;window's&nbsp;name.&nbsp;&nbsp;The&nbsp;window&nbsp;name&nbsp;is&nbsp;used&nbsp;for&nbsp;ressource&nbsp;setting<br>
in&nbsp;X,&nbsp;it&nbsp;is&nbsp;not&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;window&nbsp;title/label</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetOwnBackgroundColour"><strong>SetOwnBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetOwnBackgroundColour">SetOwnBackgroundColour</a>(self,&nbsp;Colour&nbsp;colour)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetOwnFont"><strong>SetOwnFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetOwnFont">SetOwnFont</a>(self,&nbsp;Font&nbsp;font)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetOwnForegroundColour"><strong>SetOwnForegroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetOwnForegroundColour">SetOwnForegroundColour</a>(self,&nbsp;Colour&nbsp;colour)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetPosition"><strong>SetPosition</strong></a> = Move(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Move">Move</a>(self,&nbsp;Point&nbsp;pt,&nbsp;int&nbsp;flags=SIZE_USE_EXISTING)<br>
&nbsp;<br>
Moves&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;given&nbsp;position.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetRect"><strong>SetRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetRect">SetRect</a>(self,&nbsp;Rect&nbsp;rect,&nbsp;int&nbsp;sizeFlags=SIZE_AUTO)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;and&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels&nbsp;using&nbsp;a&nbsp;wx.Rect.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetScrollPos"><strong>SetScrollPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetScrollPos">SetScrollPos</a>(self,&nbsp;int&nbsp;orientation,&nbsp;int&nbsp;pos,&nbsp;bool&nbsp;refresh=True)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;position&nbsp;of&nbsp;one&nbsp;of&nbsp;the&nbsp;built-in&nbsp;scrollbars.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetScrollbar"><strong>SetScrollbar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetScrollbar">SetScrollbar</a>(self,&nbsp;int&nbsp;orientation,&nbsp;int&nbsp;position,&nbsp;int&nbsp;thumbSize,&nbsp;int&nbsp;range,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;bool&nbsp;refresh=True)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;scrollbar&nbsp;properties&nbsp;of&nbsp;a&nbsp;built-in&nbsp;scrollbar.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSize"><strong>SetSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSize">SetSize</a>(self,&nbsp;Size&nbsp;size)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSizeHints"><strong>SetSizeHints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSizeHints">SetSizeHints</a>(self,&nbsp;int&nbsp;minW,&nbsp;int&nbsp;minH,&nbsp;int&nbsp;maxW=-1,&nbsp;int&nbsp;maxH=-1,&nbsp;int&nbsp;incW=-1,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;incH=-1)<br>
&nbsp;<br>
Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;window&nbsp;sizes,&nbsp;and&nbsp;window<br>
size&nbsp;increments.&nbsp;If&nbsp;a&nbsp;pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the<br>
default&nbsp;values&nbsp;will&nbsp;be&nbsp;used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user<br>
will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds&nbsp;(if&nbsp;it&nbsp;is<br>
a&nbsp;top-level&nbsp;window.)&nbsp;&nbsp;Sizers&nbsp;will&nbsp;also&nbsp;inspect&nbsp;the&nbsp;minimum&nbsp;window&nbsp;size<br>
and&nbsp;will&nbsp;use&nbsp;that&nbsp;value&nbsp;if&nbsp;set&nbsp;when&nbsp;calculating&nbsp;layout.<br>
&nbsp;<br>
The&nbsp;resizing&nbsp;increments&nbsp;are&nbsp;only&nbsp;significant&nbsp;under&nbsp;Motif&nbsp;or&nbsp;Xt.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSizeHintsSz"><strong>SetSizeHintsSz</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSizeHintsSz">SetSizeHintsSz</a>(self,&nbsp;Size&nbsp;minSize,&nbsp;Size&nbsp;maxSize=DefaultSize,&nbsp;Size&nbsp;incSize=DefaultSize)<br>
&nbsp;<br>
Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;window&nbsp;sizes,&nbsp;and&nbsp;window<br>
size&nbsp;increments.&nbsp;If&nbsp;a&nbsp;pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the<br>
default&nbsp;values&nbsp;will&nbsp;be&nbsp;used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user<br>
will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds&nbsp;(if&nbsp;it&nbsp;is<br>
a&nbsp;top-level&nbsp;window.)&nbsp;&nbsp;Sizers&nbsp;will&nbsp;also&nbsp;inspect&nbsp;the&nbsp;minimum&nbsp;window&nbsp;size<br>
and&nbsp;will&nbsp;use&nbsp;that&nbsp;value&nbsp;if&nbsp;set&nbsp;when&nbsp;calculating&nbsp;layout.<br>
&nbsp;<br>
The&nbsp;resizing&nbsp;increments&nbsp;are&nbsp;only&nbsp;significant&nbsp;under&nbsp;Motif&nbsp;or&nbsp;Xt.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSizeWH"><strong>SetSizeWH</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSizeWH">SetSizeWH</a>(self,&nbsp;int&nbsp;width,&nbsp;int&nbsp;height)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSizer"><strong>SetSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSizer">SetSizer</a>(self,&nbsp;Sizer&nbsp;sizer,&nbsp;bool&nbsp;deleteOld=True)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;window&nbsp;to&nbsp;have&nbsp;the&nbsp;given&nbsp;layout&nbsp;sizer.&nbsp;The&nbsp;window&nbsp;will&nbsp;then<br>
own&nbsp;the&nbsp;object,&nbsp;and&nbsp;will&nbsp;take&nbsp;care&nbsp;of&nbsp;its&nbsp;deletion.&nbsp;If&nbsp;an&nbsp;existing<br>
layout&nbsp;sizer&nbsp;object&nbsp;is&nbsp;already&nbsp;owned&nbsp;by&nbsp;the&nbsp;window,&nbsp;it&nbsp;will&nbsp;be&nbsp;deleted<br>
if&nbsp;the&nbsp;deleteOld&nbsp;parameter&nbsp;is&nbsp;true.&nbsp;Note&nbsp;that&nbsp;this&nbsp;function&nbsp;will&nbsp;also<br>
call&nbsp;SetAutoLayout&nbsp;implicitly&nbsp;with&nbsp;a&nbsp;True&nbsp;parameter&nbsp;if&nbsp;the&nbsp;sizer&nbsp;is<br>
non-None,&nbsp;and&nbsp;False&nbsp;otherwise.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetSizerAndFit"><strong>SetSizerAndFit</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetSizerAndFit">SetSizerAndFit</a>(self,&nbsp;Sizer&nbsp;sizer,&nbsp;bool&nbsp;deleteOld=True)<br>
&nbsp;<br>
The&nbsp;same&nbsp;as&nbsp;SetSizer,&nbsp;except&nbsp;it&nbsp;also&nbsp;sets&nbsp;the&nbsp;size&nbsp;hints&nbsp;for&nbsp;the<br>
window&nbsp;based&nbsp;on&nbsp;the&nbsp;sizer's&nbsp;minimum&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetThemeEnabled"><strong>SetThemeEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetThemeEnabled">SetThemeEnabled</a>(self,&nbsp;bool&nbsp;enableTheme)<br>
&nbsp;<br>
This&nbsp;function&nbsp;tells&nbsp;a&nbsp;window&nbsp;if&nbsp;it&nbsp;should&nbsp;use&nbsp;the&nbsp;system's&nbsp;"theme"<br>
&nbsp;code&nbsp;to&nbsp;draw&nbsp;the&nbsp;windows'&nbsp;background&nbsp;instead&nbsp;if&nbsp;its&nbsp;own&nbsp;background<br>
&nbsp;drawing&nbsp;code.&nbsp;This&nbsp;will&nbsp;only&nbsp;have&nbsp;an&nbsp;effect&nbsp;on&nbsp;platforms&nbsp;that&nbsp;support<br>
&nbsp;the&nbsp;notion&nbsp;of&nbsp;themes&nbsp;in&nbsp;user&nbsp;defined&nbsp;windows.&nbsp;One&nbsp;such&nbsp;platform&nbsp;is<br>
&nbsp;GTK+&nbsp;where&nbsp;windows&nbsp;can&nbsp;have&nbsp;(very&nbsp;colourful)&nbsp;backgrounds&nbsp;defined&nbsp;by&nbsp;a<br>
&nbsp;user's&nbsp;selected&nbsp;theme.<br>
&nbsp;<br>
Dialogs,&nbsp;notebook&nbsp;pages&nbsp;and&nbsp;the&nbsp;status&nbsp;bar&nbsp;have&nbsp;this&nbsp;flag&nbsp;set&nbsp;to&nbsp;true<br>
by&nbsp;default&nbsp;so&nbsp;that&nbsp;the&nbsp;default&nbsp;look&nbsp;and&nbsp;feel&nbsp;is&nbsp;simulated&nbsp;best.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetToolTip"><strong>SetToolTip</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetToolTip">SetToolTip</a>(self,&nbsp;ToolTip&nbsp;tip)<br>
&nbsp;<br>
Attach&nbsp;a&nbsp;tooltip&nbsp;to&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetToolTipString"><strong>SetToolTipString</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetToolTipString">SetToolTipString</a>(self,&nbsp;String&nbsp;tip)<br>
&nbsp;<br>
Attach&nbsp;a&nbsp;tooltip&nbsp;to&nbsp;the&nbsp;window.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetTransparent"><strong>SetTransparent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetTransparent">SetTransparent</a>(self,&nbsp;byte&nbsp;alpha)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Attempt&nbsp;to&nbsp;set&nbsp;the&nbsp;transparency&nbsp;of&nbsp;this&nbsp;window&nbsp;to&nbsp;the&nbsp;``alpha``&nbsp;value,<br>
returns&nbsp;True&nbsp;on&nbsp;success.&nbsp;&nbsp;The&nbsp;``alpha``&nbsp;value&nbsp;is&nbsp;an&nbsp;integer&nbsp;in&nbsp;the<br>
range&nbsp;of&nbsp;0&nbsp;to&nbsp;255,&nbsp;where&nbsp;0&nbsp;is&nbsp;fully&nbsp;transparent&nbsp;and&nbsp;255&nbsp;is&nbsp;fully<br>
opaque.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetValidator"><strong>SetValidator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetValidator">SetValidator</a>(self,&nbsp;Validator&nbsp;validator)<br>
&nbsp;<br>
Deletes&nbsp;the&nbsp;current&nbsp;validator&nbsp;(if&nbsp;any)&nbsp;and&nbsp;sets&nbsp;the&nbsp;window&nbsp;validator,<br>
having&nbsp;called&nbsp;wx.Validator.Clone&nbsp;to&nbsp;create&nbsp;a&nbsp;new&nbsp;validator&nbsp;of&nbsp;this<br>
type.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetVirtualSize"><strong>SetVirtualSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetVirtualSize">SetVirtualSize</a>(self,&nbsp;Size&nbsp;size)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;a&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows&nbsp;this<br>
is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetVirtualSizeHints"><strong>SetVirtualSizeHints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetVirtualSizeHints">SetVirtualSizeHints</a>(self,&nbsp;int&nbsp;minW,&nbsp;int&nbsp;minH,&nbsp;int&nbsp;maxW=-1,&nbsp;int&nbsp;maxH=-1)<br>
&nbsp;<br>
Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;virtual&nbsp;window&nbsp;sizes.&nbsp;If&nbsp;a<br>
pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the&nbsp;default&nbsp;values&nbsp;will&nbsp;be<br>
used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user&nbsp;will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size<br>
the&nbsp;virtual&nbsp;area&nbsp;of&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetVirtualSizeHintsSz"><strong>SetVirtualSizeHintsSz</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetVirtualSizeHintsSz">SetVirtualSizeHintsSz</a>(self,&nbsp;Size&nbsp;minSize,&nbsp;Size&nbsp;maxSize=DefaultSize)<br>
&nbsp;<br>
Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;virtual&nbsp;window&nbsp;sizes.&nbsp;If&nbsp;a<br>
pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the&nbsp;default&nbsp;values&nbsp;will&nbsp;be<br>
used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user&nbsp;will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size<br>
the&nbsp;virtual&nbsp;area&nbsp;of&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetVirtualSizeWH"><strong>SetVirtualSizeWH</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetVirtualSizeWH">SetVirtualSizeWH</a>(self,&nbsp;int&nbsp;w,&nbsp;int&nbsp;h)<br>
&nbsp;<br>
Set&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;a&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows&nbsp;this<br>
is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWindowStyle"><strong>SetWindowStyle</strong></a> = SetWindowStyleFlag(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWindowStyleFlag">SetWindowStyleFlag</a>(self,&nbsp;long&nbsp;style)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;style&nbsp;of&nbsp;the&nbsp;window.&nbsp;Please&nbsp;note&nbsp;that&nbsp;some&nbsp;styles&nbsp;cannot&nbsp;be<br>
changed&nbsp;after&nbsp;the&nbsp;window&nbsp;creation&nbsp;and&nbsp;that&nbsp;<a href="#StcTextCtrl-Refresh">Refresh</a>()&nbsp;might&nbsp;need&nbsp;to&nbsp;be<br>
called&nbsp;after&nbsp;changing&nbsp;the&nbsp;others&nbsp;for&nbsp;the&nbsp;change&nbsp;to&nbsp;take&nbsp;place<br>
immediately.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWindowStyleFlag"><strong>SetWindowStyleFlag</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWindowStyleFlag">SetWindowStyleFlag</a>(self,&nbsp;long&nbsp;style)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;style&nbsp;of&nbsp;the&nbsp;window.&nbsp;Please&nbsp;note&nbsp;that&nbsp;some&nbsp;styles&nbsp;cannot&nbsp;be<br>
changed&nbsp;after&nbsp;the&nbsp;window&nbsp;creation&nbsp;and&nbsp;that&nbsp;<a href="#StcTextCtrl-Refresh">Refresh</a>()&nbsp;might&nbsp;need&nbsp;to&nbsp;be<br>
called&nbsp;after&nbsp;changing&nbsp;the&nbsp;others&nbsp;for&nbsp;the&nbsp;change&nbsp;to&nbsp;take&nbsp;place<br>
immediately.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetWindowVariant"><strong>SetWindowVariant</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetWindowVariant">SetWindowVariant</a>(self,&nbsp;int&nbsp;variant)<br>
&nbsp;<br>
Sets&nbsp;the&nbsp;variant&nbsp;of&nbsp;the&nbsp;window/font&nbsp;size&nbsp;to&nbsp;use&nbsp;for&nbsp;this&nbsp;window,&nbsp;if<br>
the&nbsp;platform&nbsp;supports&nbsp;variants,&nbsp;for&nbsp;example,&nbsp;wxMac.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ShouldInheritColours"><strong>ShouldInheritColours</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ShouldInheritColours">ShouldInheritColours</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Return&nbsp;true&nbsp;from&nbsp;here&nbsp;to&nbsp;allow&nbsp;the&nbsp;colours&nbsp;of&nbsp;this&nbsp;window&nbsp;to&nbsp;be<br>
changed&nbsp;by&nbsp;InheritAttributes,&nbsp;returning&nbsp;false&nbsp;forbids&nbsp;inheriting&nbsp;them<br>
from&nbsp;the&nbsp;parent&nbsp;window.<br>
&nbsp;<br>
The&nbsp;base&nbsp;class&nbsp;version&nbsp;returns&nbsp;false,&nbsp;but&nbsp;this&nbsp;method&nbsp;is&nbsp;overridden&nbsp;in<br>
wxControl&nbsp;where&nbsp;it&nbsp;returns&nbsp;true.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Show"><strong>Show</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Show">Show</a>(self,&nbsp;bool&nbsp;show=True)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Shows&nbsp;or&nbsp;hides&nbsp;the&nbsp;window.&nbsp;You&nbsp;may&nbsp;need&nbsp;to&nbsp;call&nbsp;Raise&nbsp;for&nbsp;a&nbsp;top&nbsp;level<br>
window&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;bring&nbsp;it&nbsp;to&nbsp;top,&nbsp;although&nbsp;this&nbsp;is&nbsp;not&nbsp;needed&nbsp;if<br>
Show&nbsp;is&nbsp;called&nbsp;immediately&nbsp;after&nbsp;the&nbsp;frame&nbsp;creation.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if<br>
the&nbsp;window&nbsp;has&nbsp;been&nbsp;shown&nbsp;or&nbsp;hidden&nbsp;or&nbsp;False&nbsp;if&nbsp;nothing&nbsp;was&nbsp;done<br>
because&nbsp;it&nbsp;already&nbsp;was&nbsp;in&nbsp;the&nbsp;requested&nbsp;state.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Thaw"><strong>Thaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Thaw">Thaw</a>(self)<br>
&nbsp;<br>
Reenables&nbsp;window&nbsp;updating&nbsp;after&nbsp;a&nbsp;previous&nbsp;call&nbsp;to&nbsp;Freeze.&nbsp;&nbsp;Calls&nbsp;to<br>
Freeze/Thaw&nbsp;may&nbsp;be&nbsp;nested,&nbsp;so&nbsp;Thaw&nbsp;must&nbsp;be&nbsp;called&nbsp;the&nbsp;same&nbsp;number&nbsp;of<br>
times&nbsp;that&nbsp;Freeze&nbsp;was&nbsp;before&nbsp;the&nbsp;window&nbsp;will&nbsp;be&nbsp;updated.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ToggleWindowStyle"><strong>ToggleWindowStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ToggleWindowStyle">ToggleWindowStyle</a>(self,&nbsp;int&nbsp;flag)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Turn&nbsp;the&nbsp;flag&nbsp;on&nbsp;if&nbsp;it&nbsp;had&nbsp;been&nbsp;turned&nbsp;off&nbsp;before&nbsp;and&nbsp;vice&nbsp;versa,<br>
returns&nbsp;True&nbsp;if&nbsp;the&nbsp;flag&nbsp;is&nbsp;turned&nbsp;on&nbsp;by&nbsp;this&nbsp;function&nbsp;call.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-TransferDataFromWindow"><strong>TransferDataFromWindow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-TransferDataFromWindow">TransferDataFromWindow</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Transfers&nbsp;values&nbsp;from&nbsp;child&nbsp;controls&nbsp;to&nbsp;data&nbsp;areas&nbsp;specified&nbsp;by&nbsp;their<br>
validators.&nbsp;Returns&nbsp;false&nbsp;if&nbsp;a&nbsp;transfer&nbsp;failed.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;has<br>
wx.WS_EX_VALIDATE_RECURSIVELY&nbsp;extra&nbsp;style&nbsp;flag&nbsp;set,&nbsp;the&nbsp;method&nbsp;will<br>
also&nbsp;call&nbsp;<a href="#StcTextCtrl-TransferDataFromWindow">TransferDataFromWindow</a>()&nbsp;of&nbsp;all&nbsp;child&nbsp;windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-TransferDataToWindow"><strong>TransferDataToWindow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-TransferDataToWindow">TransferDataToWindow</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Transfers&nbsp;values&nbsp;to&nbsp;child&nbsp;controls&nbsp;from&nbsp;data&nbsp;areas&nbsp;specified&nbsp;by&nbsp;their<br>
validators.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;has&nbsp;wx.WS_EX_VALIDATE_RECURSIVELY&nbsp;extra<br>
style&nbsp;flag&nbsp;set,&nbsp;the&nbsp;method&nbsp;will&nbsp;also&nbsp;call&nbsp;<a href="#StcTextCtrl-TransferDataToWindow">TransferDataToWindow</a>()&nbsp;of<br>
all&nbsp;child&nbsp;windows.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-UnregisterHotKey"><strong>UnregisterHotKey</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-UnregisterHotKey">UnregisterHotKey</a>(self,&nbsp;int&nbsp;hotkeyId)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Unregisters&nbsp;a&nbsp;system&nbsp;wide&nbsp;hotkey.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Update"><strong>Update</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Update">Update</a>(self)<br>
&nbsp;<br>
Calling&nbsp;this&nbsp;method&nbsp;immediately&nbsp;repaints&nbsp;the&nbsp;invalidated&nbsp;area&nbsp;of&nbsp;the<br>
window&nbsp;instead&nbsp;of&nbsp;waiting&nbsp;for&nbsp;the&nbsp;EVT_PAINT&nbsp;event&nbsp;to&nbsp;happen,&nbsp;(normally<br>
this&nbsp;would&nbsp;usually&nbsp;only&nbsp;happen&nbsp;when&nbsp;the&nbsp;flow&nbsp;of&nbsp;control&nbsp;returns&nbsp;to&nbsp;the<br>
event&nbsp;loop.)&nbsp;&nbsp;Notice&nbsp;that&nbsp;this&nbsp;function&nbsp;doesn't&nbsp;refresh&nbsp;the&nbsp;window&nbsp;and<br>
does&nbsp;nothing&nbsp;if&nbsp;the&nbsp;window&nbsp;has&nbsp;been&nbsp;already&nbsp;repainted.&nbsp;&nbsp;Use&nbsp;`Refresh`<br>
first&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;immediately&nbsp;redraw&nbsp;the&nbsp;window&nbsp;(or&nbsp;some&nbsp;portion&nbsp;of<br>
it)&nbsp;unconditionally.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-UpdateWindowUI"><strong>UpdateWindowUI</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-UpdateWindowUI">UpdateWindowUI</a>(self,&nbsp;long&nbsp;flags=UPDATE_UI_NONE)<br>
&nbsp;<br>
This&nbsp;function&nbsp;sends&nbsp;EVT_UPDATE_UI&nbsp;events&nbsp;to&nbsp;the&nbsp;window.&nbsp;The&nbsp;particular<br>
implementation&nbsp;depends&nbsp;on&nbsp;the&nbsp;window;&nbsp;for&nbsp;example&nbsp;a&nbsp;wx.ToolBar&nbsp;will<br>
send&nbsp;an&nbsp;update&nbsp;UI&nbsp;event&nbsp;for&nbsp;each&nbsp;toolbar&nbsp;button,&nbsp;and&nbsp;a&nbsp;wx.Frame&nbsp;will<br>
send&nbsp;an&nbsp;update&nbsp;UI&nbsp;event&nbsp;for&nbsp;each&nbsp;menubar&nbsp;menu&nbsp;item.&nbsp;You&nbsp;can&nbsp;call&nbsp;this<br>
function&nbsp;from&nbsp;your&nbsp;application&nbsp;to&nbsp;ensure&nbsp;that&nbsp;your&nbsp;UI&nbsp;is&nbsp;up-to-date&nbsp;at<br>
a&nbsp;particular&nbsp;point&nbsp;in&nbsp;time&nbsp;(as&nbsp;far&nbsp;as&nbsp;your&nbsp;EVT_UPDATE_UI&nbsp;handlers&nbsp;are<br>
concerned).&nbsp;This&nbsp;may&nbsp;be&nbsp;necessary&nbsp;if&nbsp;you&nbsp;have&nbsp;called<br>
`wx.UpdateUIEvent.SetMode`&nbsp;or&nbsp;`wx.UpdateUIEvent.SetUpdateInterval`&nbsp;to<br>
limit&nbsp;the&nbsp;overhead&nbsp;that&nbsp;wxWindows&nbsp;incurs&nbsp;by&nbsp;sending&nbsp;update&nbsp;UI&nbsp;events<br>
in&nbsp;idle&nbsp;time.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-UseBgCol"><strong>UseBgCol</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-UseBgCol">UseBgCol</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Validate"><strong>Validate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Validate">Validate</a>(self)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
Validates&nbsp;the&nbsp;current&nbsp;values&nbsp;of&nbsp;the&nbsp;child&nbsp;controls&nbsp;using&nbsp;their<br>
validators.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;has&nbsp;wx.WS_EX_VALIDATE_RECURSIVELY&nbsp;extra<br>
style&nbsp;flag&nbsp;set,&nbsp;the&nbsp;method&nbsp;will&nbsp;also&nbsp;call&nbsp;<a href="#StcTextCtrl-Validate">Validate</a>()&nbsp;of&nbsp;all&nbsp;child<br>
windows.&nbsp;&nbsp;Returns&nbsp;false&nbsp;if&nbsp;any&nbsp;of&nbsp;the&nbsp;validations&nbsp;failed.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WarpPointer"><strong>WarpPointer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WarpPointer">WarpPointer</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y)<br>
&nbsp;<br>
Moves&nbsp;the&nbsp;pointer&nbsp;to&nbsp;the&nbsp;given&nbsp;position&nbsp;on&nbsp;the&nbsp;window.<br>
&nbsp;<br>
NOTE:&nbsp;This&nbsp;function&nbsp;is&nbsp;not&nbsp;supported&nbsp;under&nbsp;Mac&nbsp;because&nbsp;Apple&nbsp;Human<br>
Interface&nbsp;Guidelines&nbsp;forbid&nbsp;moving&nbsp;the&nbsp;mouse&nbsp;cursor&nbsp;programmatically.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-WindowToClientSize"><strong>WindowToClientSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-WindowToClientSize">WindowToClientSize</a>(self,&nbsp;Size&nbsp;size)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>

<hr>
Static methods inherited from <a href="wx._core.html#Window">wx._core.Window</a>:<br>
<dl><dt><a name="StcTextCtrl-FindFocus"><strong>FindFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-FindFocus">FindFocus</a>()&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;window&nbsp;or&nbsp;control&nbsp;that&nbsp;currently&nbsp;has&nbsp;the&nbsp;keyboard&nbsp;focus,<br>
or&nbsp;None.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetCapture"><strong>GetCapture</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetCapture">GetCapture</a>()&nbsp;-&gt;&nbsp;Window<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;window&nbsp;which&nbsp;currently&nbsp;captures&nbsp;the&nbsp;mouse&nbsp;or&nbsp;None</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-NewControlId"><strong>NewControlId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-NewControlId">NewControlId</a>()&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Generate&nbsp;a&nbsp;control&nbsp;id&nbsp;for&nbsp;the&nbsp;controls&nbsp;which&nbsp;were&nbsp;not&nbsp;given&nbsp;one.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-NextControlId"><strong>NextControlId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-NextControlId">NextControlId</a>(int&nbsp;winid)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;id&nbsp;of&nbsp;the&nbsp;control&nbsp;following&nbsp;the&nbsp;one&nbsp;with&nbsp;the&nbsp;given<br>
autogenerated)&nbsp;id</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-PrevControlId"><strong>PrevControlId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-PrevControlId">PrevControlId</a>(int&nbsp;winid)&nbsp;-&gt;&nbsp;int<br>
&nbsp;<br>
Get&nbsp;the&nbsp;id&nbsp;of&nbsp;the&nbsp;control&nbsp;preceding&nbsp;the&nbsp;one&nbsp;with&nbsp;the&nbsp;given<br>
autogenerated)&nbsp;id</tt></dd></dl>

<hr>
Data descriptors inherited from <a href="wx._core.html#Window">wx._core.Window</a>:<br>
<dl><dt><strong>AcceleratorTable</strong></dt>
<dd><tt>See&nbsp;`GetAcceleratorTable`&nbsp;and&nbsp;`SetAcceleratorTable`</tt></dd>
</dl>
<dl><dt><strong>AutoLayout</strong></dt>
<dd><tt>See&nbsp;`GetAutoLayout`&nbsp;and&nbsp;`SetAutoLayout`</tt></dd>
</dl>
<dl><dt><strong>BackgroundColour</strong></dt>
<dd><tt>See&nbsp;`GetBackgroundColour`&nbsp;and&nbsp;`SetBackgroundColour`</tt></dd>
</dl>
<dl><dt><strong>BackgroundStyle</strong></dt>
<dd><tt>See&nbsp;`GetBackgroundStyle`&nbsp;and&nbsp;`SetBackgroundStyle`</tt></dd>
</dl>
<dl><dt><strong>BestSize</strong></dt>
<dd><tt>See&nbsp;`GetBestSize`</tt></dd>
</dl>
<dl><dt><strong>BestVirtualSize</strong></dt>
<dd><tt>See&nbsp;`GetBestVirtualSize`</tt></dd>
</dl>
<dl><dt><strong>Border</strong></dt>
<dd><tt>See&nbsp;`GetBorder`</tt></dd>
</dl>
<dl><dt><strong>Caret</strong></dt>
<dd><tt>See&nbsp;`GetCaret`&nbsp;and&nbsp;`SetCaret`</tt></dd>
</dl>
<dl><dt><strong>CharHeight</strong></dt>
<dd><tt>See&nbsp;`GetCharHeight`</tt></dd>
</dl>
<dl><dt><strong>CharWidth</strong></dt>
<dd><tt>See&nbsp;`GetCharWidth`</tt></dd>
</dl>
<dl><dt><strong>Children</strong></dt>
<dd><tt>See&nbsp;`GetChildren`</tt></dd>
</dl>
<dl><dt><strong>ClientAreaOrigin</strong></dt>
<dd><tt>See&nbsp;`GetClientAreaOrigin`</tt></dd>
</dl>
<dl><dt><strong>ClientRect</strong></dt>
<dd><tt>See&nbsp;`GetClientRect`&nbsp;and&nbsp;`SetClientRect`</tt></dd>
</dl>
<dl><dt><strong>ClientSize</strong></dt>
<dd><tt>See&nbsp;`GetClientSize`&nbsp;and&nbsp;`SetClientSize`</tt></dd>
</dl>
<dl><dt><strong>Constraints</strong></dt>
<dd><tt>See&nbsp;`GetConstraints`&nbsp;and&nbsp;`SetConstraints`</tt></dd>
</dl>
<dl><dt><strong>ContainingSizer</strong></dt>
<dd><tt>See&nbsp;`GetContainingSizer`&nbsp;and&nbsp;`SetContainingSizer`</tt></dd>
</dl>
<dl><dt><strong>Cursor</strong></dt>
<dd><tt>See&nbsp;`GetCursor`&nbsp;and&nbsp;`SetCursor`</tt></dd>
</dl>
<dl><dt><strong>DefaultAttributes</strong></dt>
<dd><tt>See&nbsp;`GetDefaultAttributes`</tt></dd>
</dl>
<dl><dt><strong>DropTarget</strong></dt>
<dd><tt>See&nbsp;`GetDropTarget`&nbsp;and&nbsp;`SetDropTarget`</tt></dd>
</dl>
<dl><dt><strong>EffectiveMinSize</strong></dt>
<dd><tt>See&nbsp;`GetEffectiveMinSize`</tt></dd>
</dl>
<dl><dt><strong>Enabled</strong></dt>
<dd><tt>See&nbsp;`IsEnabled`&nbsp;and&nbsp;`Enable`</tt></dd>
</dl>
<dl><dt><strong>EventHandler</strong></dt>
<dd><tt>See&nbsp;`GetEventHandler`&nbsp;and&nbsp;`SetEventHandler`</tt></dd>
</dl>
<dl><dt><strong>ExtraStyle</strong></dt>
<dd><tt>See&nbsp;`GetExtraStyle`&nbsp;and&nbsp;`SetExtraStyle`</tt></dd>
</dl>
<dl><dt><strong>Font</strong></dt>
<dd><tt>See&nbsp;`GetFont`&nbsp;and&nbsp;`SetFont`</tt></dd>
</dl>
<dl><dt><strong>ForegroundColour</strong></dt>
<dd><tt>See&nbsp;`GetForegroundColour`&nbsp;and&nbsp;`SetForegroundColour`</tt></dd>
</dl>
<dl><dt><strong>GrandParent</strong></dt>
<dd><tt>See&nbsp;`GetGrandParent`</tt></dd>
</dl>
<dl><dt><strong>GtkWidget</strong></dt>
<dd><tt>GetGtkWidget(self)&nbsp;-&gt;&nbsp;long<br>
&nbsp;<br>
On&nbsp;wxGTK&nbsp;returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;GtkWidget&nbsp;for&nbsp;this&nbsp;window&nbsp;as&nbsp;a&nbsp;long<br>
integer.&nbsp;&nbsp;On&nbsp;the&nbsp;other&nbsp;platforms&nbsp;this&nbsp;method&nbsp;returns&nbsp;zero.</tt></dd>
</dl>
<dl><dt><strong>Handle</strong></dt>
<dd><tt>See&nbsp;`GetHandle`</tt></dd>
</dl>
<dl><dt><strong>HelpText</strong></dt>
<dd><tt>See&nbsp;`GetHelpText`&nbsp;and&nbsp;`SetHelpText`</tt></dd>
</dl>
<dl><dt><strong>Id</strong></dt>
<dd><tt>See&nbsp;`GetId`&nbsp;and&nbsp;`SetId`</tt></dd>
</dl>
<dl><dt><strong>Label</strong></dt>
<dd><tt>See&nbsp;`GetLabel`&nbsp;and&nbsp;`SetLabel`</tt></dd>
</dl>
<dl><dt><strong>LayoutDirection</strong></dt>
<dd><tt>See&nbsp;`GetLayoutDirection`&nbsp;and&nbsp;`SetLayoutDirection`</tt></dd>
</dl>
<dl><dt><strong>MaxHeight</strong></dt>
<dd><tt>See&nbsp;`GetMaxHeight`</tt></dd>
</dl>
<dl><dt><strong>MaxSize</strong></dt>
<dd><tt>See&nbsp;`GetMaxSize`&nbsp;and&nbsp;`SetMaxSize`</tt></dd>
</dl>
<dl><dt><strong>MaxWidth</strong></dt>
<dd><tt>See&nbsp;`GetMaxWidth`</tt></dd>
</dl>
<dl><dt><strong>MinHeight</strong></dt>
<dd><tt>See&nbsp;`GetMinHeight`</tt></dd>
</dl>
<dl><dt><strong>MinSize</strong></dt>
<dd><tt>See&nbsp;`GetMinSize`&nbsp;and&nbsp;`SetMinSize`</tt></dd>
</dl>
<dl><dt><strong>MinWidth</strong></dt>
<dd><tt>See&nbsp;`GetMinWidth`</tt></dd>
</dl>
<dl><dt><strong>Name</strong></dt>
<dd><tt>See&nbsp;`GetName`&nbsp;and&nbsp;`SetName`</tt></dd>
</dl>
<dl><dt><strong>Parent</strong></dt>
<dd><tt>See&nbsp;`GetParent`</tt></dd>
</dl>
<dl><dt><strong>Position</strong></dt>
<dd><tt>See&nbsp;`GetPosition`&nbsp;and&nbsp;`SetPosition`</tt></dd>
</dl>
<dl><dt><strong>Rect</strong></dt>
<dd><tt>See&nbsp;`GetRect`&nbsp;and&nbsp;`SetRect`</tt></dd>
</dl>
<dl><dt><strong>ScreenPosition</strong></dt>
<dd><tt>See&nbsp;`GetScreenPosition`</tt></dd>
</dl>
<dl><dt><strong>ScreenRect</strong></dt>
<dd><tt>See&nbsp;`GetScreenRect`</tt></dd>
</dl>
<dl><dt><strong>Shown</strong></dt>
<dd><tt>See&nbsp;`IsShown`&nbsp;and&nbsp;`Show`</tt></dd>
</dl>
<dl><dt><strong>Size</strong></dt>
<dd><tt>See&nbsp;`GetSize`&nbsp;and&nbsp;`SetSize`</tt></dd>
</dl>
<dl><dt><strong>Sizer</strong></dt>
<dd><tt>See&nbsp;`GetSizer`&nbsp;and&nbsp;`SetSizer`</tt></dd>
</dl>
<dl><dt><strong>ThemeEnabled</strong></dt>
<dd><tt>See&nbsp;`GetThemeEnabled`&nbsp;and&nbsp;`SetThemeEnabled`</tt></dd>
</dl>
<dl><dt><strong>ToolTip</strong></dt>
<dd><tt>See&nbsp;`GetToolTip`&nbsp;and&nbsp;`SetToolTip`</tt></dd>
</dl>
<dl><dt><strong>TopLevel</strong></dt>
<dd><tt>See&nbsp;`IsTopLevel`</tt></dd>
</dl>
<dl><dt><strong>TopLevelParent</strong></dt>
<dd><tt>See&nbsp;`GetTopLevelParent`</tt></dd>
</dl>
<dl><dt><strong>UpdateClientRect</strong></dt>
<dd><tt>See&nbsp;`GetUpdateClientRect`</tt></dd>
</dl>
<dl><dt><strong>UpdateRegion</strong></dt>
<dd><tt>See&nbsp;`GetUpdateRegion`</tt></dd>
</dl>
<dl><dt><strong>Validator</strong></dt>
<dd><tt>See&nbsp;`GetValidator`&nbsp;and&nbsp;`SetValidator`</tt></dd>
</dl>
<dl><dt><strong>VirtualSize</strong></dt>
<dd><tt>See&nbsp;`GetVirtualSize`&nbsp;and&nbsp;`SetVirtualSize`</tt></dd>
</dl>
<dl><dt><strong>WindowStyle</strong></dt>
<dd><tt>See&nbsp;`GetWindowStyle`&nbsp;and&nbsp;`SetWindowStyle`</tt></dd>
</dl>
<dl><dt><strong>WindowStyleFlag</strong></dt>
<dd><tt>See&nbsp;`GetWindowStyleFlag`&nbsp;and&nbsp;`SetWindowStyleFlag`</tt></dd>
</dl>
<dl><dt><strong>WindowVariant</strong></dt>
<dd><tt>See&nbsp;`GetWindowVariant`&nbsp;and&nbsp;`SetWindowVariant`</tt></dd>
</dl>
<hr>
Methods inherited from <a href="wx._core.html#EvtHandler">wx._core.EvtHandler</a>:<br>
<dl><dt><a name="StcTextCtrl-AddPendingEvent"><strong>AddPendingEvent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-AddPendingEvent">AddPendingEvent</a>(self,&nbsp;Event&nbsp;event)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Bind"><strong>Bind</strong></a>(self, event, handler, source<font color="#909090">=None</font>, id<font color="#909090">=-1</font>, id2<font color="#909090">=-1</font>)</dt><dd><tt>Bind&nbsp;an&nbsp;event&nbsp;to&nbsp;an&nbsp;event&nbsp;handler.<br>
&nbsp;<br>
:param&nbsp;event:&nbsp;One&nbsp;of&nbsp;the&nbsp;EVT_*&nbsp;objects&nbsp;that&nbsp;specifies&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;of&nbsp;event&nbsp;to&nbsp;bind,<br>
&nbsp;<br>
:param&nbsp;handler:&nbsp;A&nbsp;callable&nbsp;object&nbsp;to&nbsp;be&nbsp;invoked&nbsp;when&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;event&nbsp;is&nbsp;delivered&nbsp;to&nbsp;self.&nbsp;&nbsp;Pass&nbsp;None&nbsp;to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disconnect&nbsp;an&nbsp;event&nbsp;handler.<br>
&nbsp;<br>
:param&nbsp;source:&nbsp;Sometimes&nbsp;the&nbsp;event&nbsp;originates&nbsp;from&nbsp;a<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;different&nbsp;window&nbsp;than&nbsp;self,&nbsp;but&nbsp;you&nbsp;still<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;want&nbsp;to&nbsp;catch&nbsp;it&nbsp;in&nbsp;self.&nbsp;&nbsp;(For&nbsp;example,&nbsp;a<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;button&nbsp;event&nbsp;delivered&nbsp;to&nbsp;a&nbsp;frame.)&nbsp;&nbsp;By<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;passing&nbsp;the&nbsp;source&nbsp;of&nbsp;the&nbsp;event,&nbsp;the&nbsp;event<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;handling&nbsp;system&nbsp;is&nbsp;able&nbsp;to&nbsp;differentiate<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;between&nbsp;the&nbsp;same&nbsp;event&nbsp;type&nbsp;from&nbsp;different<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;controls.<br>
&nbsp;<br>
:param&nbsp;id:&nbsp;Used&nbsp;to&nbsp;spcify&nbsp;the&nbsp;event&nbsp;source&nbsp;by&nbsp;ID&nbsp;instead<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of&nbsp;instance.<br>
&nbsp;<br>
:param&nbsp;id2:&nbsp;Used&nbsp;when&nbsp;it&nbsp;is&nbsp;desirable&nbsp;to&nbsp;bind&nbsp;a&nbsp;handler<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;a&nbsp;range&nbsp;of&nbsp;IDs,&nbsp;such&nbsp;as&nbsp;with&nbsp;EVT_MENU_RANGE.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Connect"><strong>Connect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Connect">Connect</a>(self,&nbsp;int&nbsp;id,&nbsp;int&nbsp;lastId,&nbsp;int&nbsp;eventType,&nbsp;PyObject&nbsp;func)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Disconnect"><strong>Disconnect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-Disconnect">Disconnect</a>(self,&nbsp;int&nbsp;id,&nbsp;int&nbsp;lastId=-1,&nbsp;EventType&nbsp;eventType=wxEVT_NULL,&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;PyObject&nbsp;func=None)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetEvtHandlerEnabled"><strong>GetEvtHandlerEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetEvtHandlerEnabled">GetEvtHandlerEnabled</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetNextHandler"><strong>GetNextHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetNextHandler">GetNextHandler</a>(self)&nbsp;-&gt;&nbsp;EvtHandler</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-GetPreviousHandler"><strong>GetPreviousHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetPreviousHandler">GetPreviousHandler</a>(self)&nbsp;-&gt;&nbsp;EvtHandler</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ProcessEvent"><strong>ProcessEvent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ProcessEvent">ProcessEvent</a>(self,&nbsp;Event&nbsp;event)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-ProcessPendingEvents"><strong>ProcessPendingEvents</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-ProcessPendingEvents">ProcessPendingEvents</a>(self)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetEvtHandlerEnabled"><strong>SetEvtHandlerEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetEvtHandlerEnabled">SetEvtHandlerEnabled</a>(self,&nbsp;bool&nbsp;enabled)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetNextHandler"><strong>SetNextHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetNextHandler">SetNextHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-SetPreviousHandler"><strong>SetPreviousHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-SetPreviousHandler">SetPreviousHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-Unbind"><strong>Unbind</strong></a>(self, event, source<font color="#909090">=None</font>, id<font color="#909090">=-1</font>, id2<font color="#909090">=-1</font>, handler<font color="#909090">=None</font>)</dt><dd><tt>Disconnects&nbsp;the&nbsp;event&nbsp;handler&nbsp;binding&nbsp;for&nbsp;event&nbsp;from&nbsp;self.<br>
Returns&nbsp;True&nbsp;if&nbsp;successful.</tt></dd></dl>

<hr>
Data descriptors inherited from <a href="wx._core.html#EvtHandler">wx._core.EvtHandler</a>:<br>
<dl><dt><strong>EvtHandlerEnabled</strong></dt>
<dd><tt>See&nbsp;`GetEvtHandlerEnabled`&nbsp;and&nbsp;`SetEvtHandlerEnabled`</tt></dd>
</dl>
<dl><dt><strong>NextHandler</strong></dt>
<dd><tt>See&nbsp;`GetNextHandler`&nbsp;and&nbsp;`SetNextHandler`</tt></dd>
</dl>
<dl><dt><strong>PreviousHandler</strong></dt>
<dd><tt>See&nbsp;`GetPreviousHandler`&nbsp;and&nbsp;`SetPreviousHandler`</tt></dd>
</dl>
<hr>
Methods inherited from <a href="wx._core.html#Object">wx._core.Object</a>:<br>
<dl><dt><a name="StcTextCtrl-GetClassName"><strong>GetClassName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-GetClassName">GetClassName</a>(self)&nbsp;-&gt;&nbsp;String<br>
&nbsp;<br>
Returns&nbsp;the&nbsp;class&nbsp;name&nbsp;of&nbsp;the&nbsp;C++&nbsp;class&nbsp;using&nbsp;wxRTTI.</tt></dd></dl>

<dl><dt><a name="StcTextCtrl-IsSameAs"><strong>IsSameAs</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#StcTextCtrl-IsSameAs">IsSameAs</a>(self,&nbsp;Object&nbsp;p)&nbsp;-&gt;&nbsp;bool<br>
&nbsp;<br>
For&nbsp;wx.Objects&nbsp;that&nbsp;use&nbsp;C++&nbsp;reference&nbsp;counting&nbsp;internally,&nbsp;this&nbsp;method<br>
can&nbsp;be&nbsp;used&nbsp;to&nbsp;determine&nbsp;if&nbsp;two&nbsp;objects&nbsp;are&nbsp;referencing&nbsp;the&nbsp;same&nbsp;data<br>
object.</tt></dd></dl>

<hr>
Data descriptors inherited from <a href="wx._core.html#Object">wx._core.Object</a>:<br>
<dl><dt><strong>ClassName</strong></dt>
<dd><tt>See&nbsp;`GetClassName`</tt></dd>
</dl>
<dl><dt><strong>__dict__</strong></dt>
<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
</dl>
<dl><dt><strong>__weakref__</strong></dt>
<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
</dl>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
    
<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><strong>Config</strong> = &lt;configClass.ConfigNanny instance&gt;<br>
<strong>Log</strong> = &lt;logClass.Logger instance&gt;<br>
<strong>NO_SPELL_CHECK</strong> = False<br>
<strong>SyntCol</strong> = &lt;SyntaxHighlight.SyntaxColorizer instance&gt;<br>
<strong>WordSpeller</strong> = &lt;SpellChecker.NeatSpell instance&gt;</td></tr></table>
</body></html>